public void setIndex(int index) { if (this.index != index) { super.setIndex(index); value = UNINITIALIZED; } }
@Override public void setIndex(int index) { super.setIndex(index); valuePointer = null; }
@Override public void setIndex(int index) { super.setIndex(index); valuePointer = null; }
public void setIndex(int index) { super.setIndex(index); valuePointer = null; }
@Override public void setIndex(int index) { if (this.index != index) { super.setIndex(index); value = UNINITIALIZED; } }
public void setIndex(int index) { super.setIndex(index); valuePointer = null; }
@Override public void setIndex(int index) { if (this.index != index) { super.setIndex(index); value = UNINITIALIZED; } }
public boolean setPosition(int position) { this.position = position; if (collection) { if (position >= 1 && position <= nodePointer.getLength()) { nodePointer.setIndex(position - 1); return true; } return false; } return position == 1; }
public NodePointer createChild( JXPathContext context, QName name, int index) { NodePointer ptr = (NodePointer) clone(); ptr.setIndex(index); return ptr.createPath(context); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index, Object value) { NodePointer ptr = (NodePointer) clone(); ptr.setIndex(index); return ptr.createPath(context, value); }
public NodePointer createChild( JXPathContext context, QName name, int index, Object value) { NodePointer ptr = (NodePointer) clone(); ptr.setIndex(index); return ptr.createPath(context, value); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index, Object value) { NodePointer ptr = (NodePointer) clone(); ptr.setIndex(index); return ptr.createPath(context, value); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index) { NodePointer ptr = (NodePointer) clone(); ptr.setIndex(index); return ptr.createPath(context); }
@Override public NodePointer createChild( JXPathContext context, QName name, int index) { NodePointer ptr = (NodePointer) clone(); ptr.setIndex(index); return ptr.createPath(context); }
public NodePointer createChild( JXPathContext context, QName name, int index, Object value) { Object collection = createCollection(context, index); ValueUtils.setValue(collection, index, value); NodePointer cl = (NodePointer) clone(); cl.setIndex(index); return cl; }
int length = ptr.getLength(); for (int i = 0; i < length; i++) { ptr.setIndex(i); NodePointer elementPointer = ptr.getValuePointer(); NodeIterator iter = getElementNodeIterator(elementPointer);
int length = ptr.getLength(); for (int i = 0; i < length; i++) { ptr.setIndex(i); NodePointer elementPointer = ptr.getValuePointer(); NodeIterator iter = getElementNodeIterator(elementPointer);
public NodePointer createChild( JXPathContext context, QName name, int index) { Object collection = createCollection(context, index); if (!isActual() || (index != 0 && index != WHOLE_COLLECTION)) { AbstractFactory factory = getAbstractFactory(context); boolean success = factory.createObject( context, this, collection, getName().toString(), index); if (!success) { throw new JXPathAbstractFactoryException( "Factory could not create object path: " + asPath()); } NodePointer cln = (NodePointer) clone(); cln.setIndex(index); return cln; } return this; }
if (isCollectionElement(pointer, index)) { pointer = (NodePointer) pointer.clone(); pointer.setIndex(index); return doPredicate( context,
int index = indexFromPredicate(context, predicate); if (parent instanceof NullPropertyPointer) { parent.setIndex(index);