com.evolveum.midpoint.xml.ns._public.common.common_1
Class SchemaHandlingType.AccountType

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

public static class SchemaHandlingType.AccountType
extends java.lang.Object
implements java.io.Serializable

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}name" minOccurs="0"/>
         <element name="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName"/>
         <element name="attribute" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}AttributeDescriptionType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="credentials" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="outboundPassword" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   <element name="randomPasswordLength" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" default="user" />
       <attribute name="default" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class SchemaHandlingType.AccountType.Credentials
          Java class for anonymous complex type.
 
Field Summary
protected  java.lang.Boolean _default
           
protected  java.util.List<AttributeDescriptionType> attribute
           
protected  SchemaHandlingType.AccountType.Credentials credentials
           
protected  java.lang.String id
           
protected  java.lang.String name
           
protected  javax.xml.namespace.QName objectClass
           
 
Constructor Summary
SchemaHandlingType.AccountType()
           
 
Method Summary
 java.util.List<AttributeDescriptionType> getAttribute()
          Gets the value of the attribute property.
 SchemaHandlingType.AccountType.Credentials getCredentials()
          Gets the value of the credentials property.
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.String getName()
          Human readable name for the account object class.
 javax.xml.namespace.QName getObjectClass()
          Gets the value of the objectClass property.
 boolean isDefault()
          Gets the value of the default property.
 void setCredentials(SchemaHandlingType.AccountType.Credentials value)
          Sets the value of the credentials property.
 void setDefault(java.lang.Boolean value)
          Sets the value of the default property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setObjectClass(javax.xml.namespace.QName value)
          Sets the value of the objectClass property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

objectClass

protected javax.xml.namespace.QName objectClass

attribute

protected java.util.List<AttributeDescriptionType> attribute

credentials

protected SchemaHandlingType.AccountType.Credentials credentials

id

protected java.lang.String id

_default

protected java.lang.Boolean _default
Constructor Detail

SchemaHandlingType.AccountType

public SchemaHandlingType.AccountType()
Method Detail

getName

public java.lang.String getName()
Human readable name for the account object class. This name may be displayd in tools and GUIs to provide more pleasant user experience, as the XML data type names may look quite frightening.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getObjectClass

public javax.xml.namespace.QName getObjectClass()
Gets the value of the objectClass property.

Returns:
possible object is QName

setObjectClass

public void setObjectClass(javax.xml.namespace.QName value)
Sets the value of the objectClass property.

Parameters:
value - allowed object is QName

getAttribute

public java.util.List<AttributeDescriptionType> getAttribute()
Gets the value of the attribute 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 attribute property.

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

    getAttribute().add(newItem);
 

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


getCredentials

public SchemaHandlingType.AccountType.Credentials getCredentials()
Gets the value of the credentials property.

Returns:
possible object is SchemaHandlingType.AccountType.Credentials

setCredentials

public void setCredentials(SchemaHandlingType.AccountType.Credentials value)
Sets the value of the credentials property.

Parameters:
value - allowed object is SchemaHandlingType.AccountType.Credentials

getId

public java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

isDefault

public boolean isDefault()
Gets the value of the default property.

Returns:
possible object is Boolean

setDefault

public void setDefault(java.lang.Boolean value)
Sets the value of the default property.

Parameters:
value - allowed object is Boolean


Copyright © 2011 evolveum. All Rights Reserved.