Package | Description |
---|---|
org.apache.commons.jxpath.ri.axes |
Implementations of EvalContext used for different XPath axes (child::, parent:: etc).
|
org.apache.commons.jxpath.ri.model.beans |
Implementation of "model" APIs for JavaBeans, Dynamic Property Objects,
collections and null.
|
org.apache.commons.jxpath.ri.model.dynabeans |
Implementation of "model" APIs for Commons BeanUtils DynaBeans.
|
org.apache.commons.jxpath.ri.model.dynamic |
Implementation of "model" APIs for dynamic property objects e.g.
|
Modifier and Type | Method | Description |
---|---|---|
private static NodePointer |
SimplePathInterpreter.createChildPointerForStep(PropertyOwnerPointer parentPointer,
Step step) |
Create the child pointer for a given step.
|
private static NodePointer |
SimplePathInterpreter.doStepNoPredicatesPropertyOwner(EvalContext context,
PropertyOwnerPointer parentPointer,
Step[] steps,
int currentStep) |
We have a step that starts with a property owner (bean, map, etc) and has
no predicates.
|
private static NodePointer |
SimplePathInterpreter.doStepPredicatesPropertyOwner(EvalContext context,
PropertyOwnerPointer parentPointer,
Step[] steps,
int currentStep) |
A path that starts with a property owner.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BeanPointer |
A Pointer that points to a JavaBean or a collection.
|
class |
NullPointer |
Pointer whose value is
null . |
Constructor | Description |
---|---|
BeanAttributeIterator(PropertyOwnerPointer parent,
QName name) |
Create a new BeanAttributeIterator.
|
PropertyIterator(PropertyOwnerPointer pointer,
java.lang.String name,
boolean reverse,
NodePointer startWith) |
Create a new PropertyIterator.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DynaBeanPointer |
A Pointer that points to a
DynaBean . |
Modifier and Type | Class | Description |
---|---|---|
class |
DynamicPointer |
A Pointer that points to an object with Dynamic Properties.
|
Constructor | Description |
---|---|
DynamicAttributeIterator(PropertyOwnerPointer parent,
QName name) |
Create a new DynamicAttributeIterator.
|
DynamicPropertyIterator(PropertyOwnerPointer pointer,
java.lang.String name,
boolean reverse,
NodePointer startWith) |
Deprecated.
Create a new DynamicPropertyIterator
|