oracle.ifs.search
Class SearchQualification


java.lang.Object

  |

  +--oracle.ifs.search.SearchQualification

All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
AttributeQualification, ContextQualification, ExistenceQualification, FolderRestrictQualification, FreeFormQualification, JoinQualification, PropertyQualification, SearchClause

public abstract class SearchQualification
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

A SearchQualification represents a node in the SearchTree. It translates to a condition in the SQL Where Clause. We support various types of conditions like conditions on Attributes, Join conditions, Text query conditions, Folder Restriction conditions, Property conditions and FreeForm conditions. Each of these is reprsented by a subclass.

Additionally a SearchClause condition provides a way to combine SearchQualifications into a SearchTree using AND, OR and NOT operators.

See Also:
AttributeQualification, JoinQualification, FolderRestrictQualification, SearchClause, PropertyQualification, ContextQualification, FreeFormQualification, Serialized Form

Method Summary
 java.lang.Object clone()
          Returns a clone of this SearchQualification.
 

Method Detail


clone


public java.lang.Object clone()
Returns a clone of this SearchQualification.
Overrides:
clone in class java.lang.Object
Returns:
Return a clone of this SearchQualification.