|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--oracle.ifs.search.SearchSpecification
|
+--oracle.ifs.search.AttributeSearchSpecification
An AttributeSpecification represents a non Context Search. The Specification contains the ClassSpecification, SortSpecification and SearchTree. This class should be used when your searches do not contain any context based queries.
// Code Sample
AttributeSearchSpecification asp = new AttributeSearchSpecification();
//
SearchClassSpecification someSearchSpec = ...;
SearchSortSpecification someSortSpec = ... ;
SearchQualification someSearchQual = ...;
LibrarySession sess = ...;
//
// Set the SELECT statement and FROM statement of the search
asp.setSearchClassSpecification(someSearchSpec);
//
// Set the WHERE clause of the Search
asp.setSearchQualification(someSearchQual);
//
// Set the ORDER by clause of the search
asp.setSearchSortSpecification(someSortSpec);
//
// Create a Search using the AttributeSearchSpecification
Search someSearch = new Search(sess, asp);
SearchClassSpecification,
SearchSortSpecification,
SearchQualification, Serialized Form| Constructor Summary | |
AttributeSearchSpecification()
|
|
| Method Summary | |
java.lang.Object |
clone()
Returns a clone of this AttributeSearchSpecification. |
SearchClassSpecification |
getSearchClassSpecification()
Gets SearchClassSpecification of this search. |
SearchQualification |
getSearchQualification()
Returns the SearchTree |
SearchSortSpecification |
getSearchSortSpecification()
Gets the SearchSortSpecification for this object. |
void |
setSearchClassSpecification(SearchClassSpecification scp)
Sets the SearchClassSpecification for this Search. |
void |
setSearchQualification(SearchQualification s)
Sets the SearchQualification for thi object. |
void |
setSearchSortSpecification(SearchSortSpecification sortSpec)
Sets the sort specification for this search. |
| Constructor Detail |
public AttributeSearchSpecification()
| Method Detail |
public void setSearchClassSpecification(SearchClassSpecification scp)
throws IfsException
scp - SearchClassSpecificationIfsException - if the operation fails
public void setSearchQualification(SearchQualification s)
throws IfsException
s - SearchQualification representing SearchTreeIfsException - if the operation failspublic SearchQualification getSearchQualification()
public void setSearchSortSpecification(SearchSortSpecification sortSpec)
throws IfsException
SearchSortSpecification - SearchSortSpecification describing Sort behavior.IfsException - if the operation fails
public SearchSortSpecification getSearchSortSpecification()
throws IfsException
public SearchClassSpecification getSearchClassSpecification()
throws IfsException
getSearchClassSpecification in class SearchSpecificationIfsException - if the operation failspublic java.lang.Object clone()
clone in class SearchSpecification
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||