1 16 package org.apache.commons.jxpath; 17 18 import java.util.Iterator ; 19 20 37 public interface CompiledExpression { 38 39 43 Object getValue(JXPathContext context); 44 45 49 Object getValue(JXPathContext context, Class requiredType); 50 51 59 void setValue(JXPathContext context, Object value); 60 61 66 Pointer createPath(JXPathContext context); 67 68 82 Pointer createPathAndSetValue(JXPathContext context, Object value); 83 84 89 Iterator iterate(JXPathContext context); 90 91 97 Pointer getPointer(JXPathContext context, String xpath); 98 99 105 Iterator iteratePointers(JXPathContext context); 106 107 110 void removePath(JXPathContext context); 111 112 115 void removeAll(JXPathContext context); 116 } 117 | Popular Tags |