wt.query.specification
Interface ClassSearchSpec

All Superinterfaces:
SelectionSearchSpec
All Known Implementing Classes:
DefaultClassSearchSpec, ExtendedClassSearchSpec

public interface ClassSearchSpec
extends SelectionSearchSpec

Identifies one or more classes which are targets of a search and provides criteria under which to locate instances of the class. The targets must be Persistable classes.

Supported API: false

Extendable: false


Method Summary
 void addSearchExpression(SearchExpression a_parent_expression, SearchExpression an_expression)
          

Supported API: false
 Enumeration findSearchExpression(SearchExpression a_parent_expression)
          

Supported API: false
 SearchExpression getRootSearchExpression()
          

Supported API: false
 boolean isLeaf(SearchExpression an_expression)
          

Supported API: false
 boolean isRoot(SearchExpression an_expression)
          

Supported API: false
 
Methods inherited from interface wt.query.specification.SelectionSearchSpec
addTargetClass, addTargetClass, getTargetClasses, isDescendant
 

Method Detail

addSearchExpression

public void addSearchExpression(SearchExpression a_parent_expression,
                                SearchExpression an_expression)


Supported API: false

Parameters:
a_parent_expression -
an_expression -

findSearchExpression

public Enumeration findSearchExpression(SearchExpression a_parent_expression)


Supported API: false

Parameters:
a_parent_expression -
Returns:
Enumeration

getRootSearchExpression

public SearchExpression getRootSearchExpression()


Supported API: false

Returns:
SearchExpression

isRoot

public boolean isRoot(SearchExpression an_expression)


Supported API: false

Parameters:
an_expression -
Returns:
boolean

isLeaf

public boolean isLeaf(SearchExpression an_expression)


Supported API: false

Parameters:
an_expression -
Returns:
boolean