Class PropertyAccessType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.PropertyAccessType
-
- All Implemented Interfaces:
JaxbVisitable,Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.Equals,org.jvnet.jaxb2_commons.lang.HashCode
public class PropertyAccessType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for PropertyAccessType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PropertyAccessType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="read" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="add" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="modify" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyAccessType()Creates a newPropertyAccessTypeinstance.PropertyAccessType(PropertyAccessType o)Creates a newPropertyAccessTypeinstance by deeply copying a givenPropertyAccessTypeinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)PropertyAccessTypeadd(Boolean value)PropertyAccessTypeclone()Creates and returns a deep copy of this object.booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)BooleanisAdd()Gets the value of the add property.BooleanisModify()Gets the value of the modify property.BooleanisRead()Gets the value of the read property.PropertyAccessTypemodify(Boolean value)PropertyAccessTyperead(Boolean value)voidsetAdd(Boolean value)Sets the value of the add property.voidsetModify(Boolean value)Sets the value of the modify property.voidsetRead(Boolean value)Sets the value of the read property.StringtoString()Generates a String representation of the contents of this type.
-
-
-
Constructor Detail
-
PropertyAccessType
public PropertyAccessType()
Creates a newPropertyAccessTypeinstance.
-
PropertyAccessType
public PropertyAccessType(PropertyAccessType o)
Creates a newPropertyAccessTypeinstance by deeply copying a givenPropertyAccessTypeinstance.- Parameters:
o- The instance to copy.- Throws:
NullPointerException- ifoisnull.
-
-
Method Detail
-
isRead
public Boolean isRead()
Gets the value of the read property.- Returns:
- possible object is
Boolean
-
setRead
public void setRead(Boolean value)
Sets the value of the read property.- Parameters:
value- allowed object isBoolean
-
isAdd
public Boolean isAdd()
Gets the value of the add property.- Returns:
- possible object is
Boolean
-
setAdd
public void setAdd(Boolean value)
Sets the value of the add property.- Parameters:
value- allowed object isBoolean
-
isModify
public Boolean isModify()
Gets the value of the modify property.- Returns:
- possible object is
Boolean
-
setModify
public void setModify(Boolean value)
Sets the value of the modify property.- Parameters:
value- allowed object isBoolean
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
read
public PropertyAccessType read(Boolean value)
-
add
public PropertyAccessType add(Boolean value)
-
modify
public PropertyAccessType modify(Boolean value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
acceptin interfaceJaxbVisitable
-
clone
public PropertyAccessType clone()
Creates and returns a deep copy of this object.
-
-