jaxx.runtime.decorator
Class MultiJXPathDecorator<O>
java.lang.Object
jaxx.runtime.decorator.Decorator<O>
jaxx.runtime.decorator.JXPathDecorator<O>
jaxx.runtime.decorator.MultiJXPathDecorator<O>
- Type Parameters:
O - type of data to decorate
- All Implemented Interfaces:
- java.io.Serializable
public class MultiJXPathDecorator<O>
- extends JXPathDecorator<O>
TODO
- Since:
- 1.7.2 (was previously
jaxx.runtime.MultiJXPathDecorator)
- Author:
- chemit
- See Also:
Decorator,
Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
contexts
protected JXPathDecorator.Context<O>[] contexts
- Contexts of the decorator
separator
protected java.lang.String separator
- context separator
separatorReplacement
protected java.lang.String separatorReplacement
- context separator replacement
MultiJXPathDecorator
protected MultiJXPathDecorator(java.lang.Class<O> internalClass,
java.lang.String expression,
java.lang.String separator,
java.lang.String separatorReplacement,
JXPathDecorator.Context<O>[] contexts)
throws java.lang.IllegalArgumentException,
java.lang.NullPointerException
- Throws:
java.lang.IllegalArgumentException
java.lang.NullPointerException
setContextIndex
public void setContextIndex(int index)
getNbContext
public int getNbContext()
getSeparator
public java.lang.String getSeparator()
getSeparatorReplacement
public java.lang.String getSeparatorReplacement()
getComparator
protected java.util.Comparator<O> getComparator(int pos)
- Overrides:
getComparator in class JXPathDecorator<O>
ensureContextIndex
protected void ensureContextIndex(MultiJXPathDecorator<?> decorator,
int pos)
Copyright © 2008-2010 CodeLutin. All Rights Reserved.