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 processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
                   </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  ExpressionType 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.
 ExpressionType 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(ExpressionType value)
          Sets the value of the valueExpression property.
 java.lang.String toString()
          Generates a String representation of the contents of this type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

path

protected org.w3c.dom.Element path

value

protected PropertyComplexValueFilterType.Value value

valueExpression

protected ExpressionType 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 ExpressionType getValueExpression()
Gets the value of the valueExpression property.

Returns:
possible object is ExpressionType

setValueExpression

public void setValueExpression(ExpressionType value)
Sets the value of the valueExpression property.

Parameters:
value - allowed object is ExpressionType

toString

public java.lang.String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin

Overrides:
toString in class FilterType


Copyright © 2011 evolveum. All Rights Reserved.