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

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

public class LimitationsType
extends java.lang.Object
implements java.io.Serializable

Definition of complexity and string policy

Java class for limitationsType complex type.

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

 <complexType name="limitationsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="minLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="maxLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="minUniqueChars" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="checkAgainstDictionary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="checkPattern" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="limit" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}StringLimitType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.Boolean checkAgainstDictionary
           
protected  java.lang.String checkPattern
           
protected  java.util.List<StringLimitType> limit
           
protected  java.lang.Integer maxLength
           
protected  java.lang.Integer minLength
           
protected  java.lang.Integer minUniqueChars
           
 
Constructor Summary
LimitationsType()
           
 
Method Summary
 java.lang.String getCheckPattern()
          Gets the value of the checkPattern property.
 java.util.List<StringLimitType> getLimit()
          Gets the value of the limit property.
 java.lang.Integer getMaxLength()
          Gets the value of the maxLength property.
 java.lang.Integer getMinLength()
          Gets the value of the minLength property.
 java.lang.Integer getMinUniqueChars()
          Gets the value of the minUniqueChars property.
 java.lang.Boolean isCheckAgainstDictionary()
          Gets the value of the checkAgainstDictionary property.
 void setCheckAgainstDictionary(java.lang.Boolean value)
          Sets the value of the checkAgainstDictionary property.
 void setCheckPattern(java.lang.String value)
          Sets the value of the checkPattern property.
 void setMaxLength(java.lang.Integer value)
          Sets the value of the maxLength property.
 void setMinLength(java.lang.Integer value)
          Sets the value of the minLength property.
 void setMinUniqueChars(java.lang.Integer value)
          Sets the value of the minUniqueChars property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minLength

protected java.lang.Integer minLength

maxLength

protected java.lang.Integer maxLength

minUniqueChars

protected java.lang.Integer minUniqueChars

checkAgainstDictionary

protected java.lang.Boolean checkAgainstDictionary

checkPattern

protected java.lang.String checkPattern

limit

protected java.util.List<StringLimitType> limit
Constructor Detail

LimitationsType

public LimitationsType()
Method Detail

getMinLength

public java.lang.Integer getMinLength()
Gets the value of the minLength property.

Returns:
possible object is Integer

setMinLength

public void setMinLength(java.lang.Integer value)
Sets the value of the minLength property.

Parameters:
value - allowed object is Integer

getMaxLength

public java.lang.Integer getMaxLength()
Gets the value of the maxLength property.

Returns:
possible object is Integer

setMaxLength

public void setMaxLength(java.lang.Integer value)
Sets the value of the maxLength property.

Parameters:
value - allowed object is Integer

getMinUniqueChars

public java.lang.Integer getMinUniqueChars()
Gets the value of the minUniqueChars property.

Returns:
possible object is Integer

setMinUniqueChars

public void setMinUniqueChars(java.lang.Integer value)
Sets the value of the minUniqueChars property.

Parameters:
value - allowed object is Integer

isCheckAgainstDictionary

public java.lang.Boolean isCheckAgainstDictionary()
Gets the value of the checkAgainstDictionary property.

Returns:
possible object is Boolean

setCheckAgainstDictionary

public void setCheckAgainstDictionary(java.lang.Boolean value)
Sets the value of the checkAgainstDictionary property.

Parameters:
value - allowed object is Boolean

getCheckPattern

public java.lang.String getCheckPattern()
Gets the value of the checkPattern property.

Returns:
possible object is String

setCheckPattern

public void setCheckPattern(java.lang.String value)
Sets the value of the checkPattern property.

Parameters:
value - allowed object is String

getLimit

public java.util.List<StringLimitType> getLimit()
Gets the value of the limit property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the limit property.

For example, to add a new item, do as follows:

    getLimit().add(newItem);
 

Objects of the following type(s) are allowed in the list StringLimitType



Copyright © 2011 evolveum. All Rights Reserved.