com.evolveum.midpoint.xml.ns._public.common.common_1
Class PropertyComplexValueFilterType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.common.common_1.FilterType
      extended by com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyComplexValueFilterType
All Implemented Interfaces:
java.io.Serializable

public class PropertyComplexValueFilterType
extends FilterType
implements java.io.Serializable

Java class for PropertyComplexValueFilterType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PropertyComplexValueFilterType">
   <complexContent>
     <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}FilterType">
       <sequence>
         <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}path" minOccurs="0"/>
         <choice>
           <element name="value">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence>
                     <any/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="valueExpression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ExpressionType"/>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class PropertyComplexValueFilterType.Value
          Java class for anonymous complex type.
 
Field Summary
protected  org.w3c.dom.Element path
           
protected  PropertyComplexValueFilterType.Value value
           
protected  org.w3c.dom.Element valueExpression
           
 
Constructor Summary
PropertyComplexValueFilterType()
           
 
Method Summary
 org.w3c.dom.Element getPath()
          XPath to the containing XML element for the queried propoerty.
 PropertyComplexValueFilterType.Value getValue()
          Gets the value of the value property.
 org.w3c.dom.Element getValueExpression()
          Gets the value of the valueExpression property.
 void setPath(org.w3c.dom.Element value)
          Sets the value of the path property.
 void setValue(PropertyComplexValueFilterType.Value value)
          Sets the value of the value property.
 void setValueExpression(org.w3c.dom.Element value)
          Sets the value of the valueExpression property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

path

protected org.w3c.dom.Element path

value

protected PropertyComplexValueFilterType.Value value

valueExpression

protected org.w3c.dom.Element valueExpression
Constructor Detail

PropertyComplexValueFilterType

public PropertyComplexValueFilterType()
Method Detail

getPath

public org.w3c.dom.Element getPath()
XPath to the containing XML element for the queried propoerty. If not specified, defatults to "." (which is also the most usual value).

Returns:
possible object is Element

setPath

public void setPath(org.w3c.dom.Element value)
Sets the value of the path property.

Parameters:
value - allowed object is Element

getValue

public PropertyComplexValueFilterType.Value getValue()
Gets the value of the value property.

Returns:
possible object is PropertyComplexValueFilterType.Value

setValue

public void setValue(PropertyComplexValueFilterType.Value value)
Sets the value of the value property.

Parameters:
value - allowed object is PropertyComplexValueFilterType.Value

getValueExpression

public org.w3c.dom.Element getValueExpression()
Gets the value of the valueExpression property.

Returns:
possible object is Element

setValueExpression

public void setValueExpression(org.w3c.dom.Element value)
Sets the value of the valueExpression property.

Parameters:
value - allowed object is Element


Copyright © 2011 evolveum. All Rights Reserved.