|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface SelectComponent.Analyzer
Inteface for criteria evaluation operations that cannot be defined efficiently, correctly, or completely using only the tuple values.
SelectComponent.SelectComponent(ProcessingComponent, Constraint, Map, Analyzer)
Method Summary | |
---|---|
double |
hasFullText(Location location,
String fullTextQuery)
Determine whether the node at the supplied location satisfies the supplied full-text query. |
double |
hasFullText(Location location,
String propertyName,
String fullTextQuery)
Determine whether the named property of the node at the supplied location satisfies the supplied full-text query. |
boolean |
hasProperty(Location location,
String propertyName)
Determine whether the node at the supplied location has the named property. |
boolean |
isDescendantOf(Location location,
String ancestorPath)
Determine whether the node specified by the location is a descendant of that supplied by the path. |
boolean |
isSameNode(Location location,
String accessibleAtPath)
Determine whether the node specified by the location is the same node as that supplied by the path. |
int |
length(Object value)
|
Method Detail |
---|
int length(Object value)
boolean isSameNode(Location location, String accessibleAtPath)
location
- the location of the node; never nullaccessibleAtPath
- the path that the node can be accessed via
Location
is also accessible at the supplied path, or false otherwiseboolean isDescendantOf(Location location, String ancestorPath)
location
- the location of the node; never nullancestorPath
- the path of the ancestor node
Location
is also accessible at the supplied path, or false otherwiseboolean hasProperty(Location location, String propertyName)
location
- the location of the node; never nullpropertyName
- the name of the property
Location
does contain the property, or false if it does notdouble hasFullText(Location location, String fullTextQuery)
location
- the location of the node; never nullfullTextQuery
- the full-text search expression; never null
double hasFullText(Location location, String propertyName, String fullTextQuery)
location
- the location of the node; never nullpropertyName
- the name of the property; never nullfullTextQuery
- the full-text search expression; never null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |