Class SearchCond
java.lang.Object
org.apache.syncope.core.persistence.api.dao.search.AbstractSearchCond
org.apache.syncope.core.persistence.api.dao.search.SearchCond
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SearchCondand(List<SearchCond> conditions) static SearchCondand(SearchCond... conditions) <T extends AbstractSearchCond>
Optional<T> booleangetLeft()getRight()getType()Not a simple getter: recursively scans the search condition tree.inthashCode()booleanisValid()static SearchCondnegate(AbstractSearchCond leaf) static SearchCondof(AbstractSearchCond leaf) static SearchCondor(List<SearchCond> conditions) static SearchCondor(SearchCond... conditions) toString()
-
Constructor Details
-
SearchCond
public SearchCond()
-
-
Method Details
-
of
-
negate
-
and
-
and
-
or
-
or
-
getAnyTypeCond
-
hasAnyTypeCond
Not a simple getter: recursively scans the search condition tree.- Returns:
- the AnyType key or
NULLif no type condition was found
-
asLeaf
-
getLeft
-
getRight
-
getType
-
isValid
public boolean isValid()- Specified by:
isValidin classAbstractSearchCond
-
hashCode
public int hashCode() -
equals
-
toString
-