com.evolveum.midpoint.prism.query
Class PropertyValueFilter

java.lang.Object
  extended by com.evolveum.midpoint.prism.query.ObjectFilter
      extended by com.evolveum.midpoint.prism.query.ValueFilter
          extended by com.evolveum.midpoint.prism.query.PropertyValueFilter
All Implemented Interfaces:
DebugDumpable, Dumpable, java.io.Serializable
Direct Known Subclasses:
EqualsFilter, RefFilter

public abstract class PropertyValueFilter
extends ValueFilter

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
 
Constructor Summary
PropertyValueFilter(ItemPath path, ItemDefinition definition, org.w3c.dom.Element expression)
           
PropertyValueFilter(ItemPath path, ItemDefinition definition, java.util.List<? extends PrismValue> values)
           
PropertyValueFilter(ItemPath path, ItemDefinition definition, PrismValue value)
           
 
Method Summary
 java.util.List<? extends PrismValue> getValues()
           
 void setValue(PrismValue value)
           
 void setValues(java.util.List<? extends PrismValue> values)
           
 
Methods inherited from class com.evolveum.midpoint.prism.query.ValueFilter
getDefinition, getParentPath, setDefinition, setParentPath
 
Methods inherited from class com.evolveum.midpoint.prism.query.ObjectFilter
getExpression, setExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.evolveum.midpoint.util.Dumpable
dump
 
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump
 

Constructor Detail

PropertyValueFilter

public PropertyValueFilter(ItemPath path,
                           ItemDefinition definition,
                           java.util.List<? extends PrismValue> values)

PropertyValueFilter

public PropertyValueFilter(ItemPath path,
                           ItemDefinition definition,
                           PrismValue value)

PropertyValueFilter

public PropertyValueFilter(ItemPath path,
                           ItemDefinition definition,
                           org.w3c.dom.Element expression)
Method Detail

getValues

public java.util.List<? extends PrismValue> getValues()

setValues

public void setValues(java.util.List<? extends PrismValue> values)

setValue

public void setValue(PrismValue value)


Copyright © 2012 evolveum. All Rights Reserved.