com.evolveum.midpoint.repo.api.query
Class NAryLogicalFilter

java.lang.Object
  extended by com.evolveum.midpoint.repo.api.query.LogicalFilter
      extended by com.evolveum.midpoint.repo.api.query.NAryLogicalFilter
All Implemented Interfaces:
QueryFilter

public class NAryLogicalFilter
extends LogicalFilter

Author:
lazyman

Constructor Summary
NAryLogicalFilter()
           
NAryLogicalFilter(NAryLogicalFilterType filterType, QueryFilter... filters)
           
 
Method Summary
 List<QueryFilter> getFilters()
           
 NAryLogicalFilterType getFilterType()
           
 void setFilters(List<QueryFilter> filters)
           
 void setFilterType(NAryLogicalFilterType filterType)
           
 void toDOM(Element parent)
          This method is used for query serialization.
 
Methods inherited from class com.evolveum.midpoint.repo.api.query.LogicalFilter
getType, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NAryLogicalFilter

public NAryLogicalFilter()

NAryLogicalFilter

public NAryLogicalFilter(NAryLogicalFilterType filterType,
                         QueryFilter... filters)
Method Detail

getFilters

public List<QueryFilter> getFilters()

getFilterType

public NAryLogicalFilterType getFilterType()

setFilters

public void setFilters(List<QueryFilter> filters)

setFilterType

public void setFilterType(NAryLogicalFilterType filterType)

toDOM

public void toDOM(Element parent)
Description copied from interface: QueryFilter
This method is used for query serialization.



Copyright © 2013 evolveum. All Rights Reserved.