|
||||||||||
| 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 otherwise
boolean 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 otherwise
boolean 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 not
double 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 | |||||||||