|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.UserPermissionType
public class UserPermissionType
Datentyp für VEU-Berechtigungsinformationen des Teilnehmers (HKD, HTD).
Java class for UserPermissionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UserPermissionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OrderTypes" type="{http://www.ebics.org/H003}OrderTListType"/>
<element name="AccountID" type="{http://www.ebics.org/H003}AccountIDType" minOccurs="0"/>
<element name="MaxAmount" type="{http://www.ebics.org/H003}AmountType" minOccurs="0"/>
<any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="AuthorisationLevel" type="{http://www.ebics.org/H003}AuthorisationLevelType" />
<anyAttribute namespace='http://www.ebics.org/H003'/>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected String |
accountID
|
protected Object[] |
any
|
protected AuthorisationLevelType |
authorisationLevel
|
protected AmountType |
maxAmount
|
protected String[] |
orderTypes
|
| Constructor Summary | |
|---|---|
UserPermissionType()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.UserPermissionType instance. |
|
UserPermissionType(UserPermissionType o)
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.UserPermissionType instance by copying a given instance. |
|
| Method Summary | |
|---|---|
UserPermissionType |
clone()
Creates and returns a copy of this object. |
protected void |
copyAny(Object[] source)
Copies all values of property Any. |
protected void |
copyOrderTypes(String[] source)
Copies all values of property OrderTypes. |
String |
getAccountID()
Gets the value of the accountID property. |
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
AuthorisationLevelType |
getAuthorisationLevel()
Gets the value of the authorisationLevel property. |
AmountType |
getMaxAmount()
Gets the value of the maxAmount property. |
String[] |
getOrderTypes()
|
String |
getOrderTypes(int idx)
|
int |
getOrderTypesLength()
|
Map<QName,String> |
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class. |
void |
setAccountID(String value)
Sets the value of the accountID property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setAuthorisationLevel(AuthorisationLevelType value)
Sets the value of the authorisationLevel property. |
void |
setMaxAmount(AmountType value)
Sets the value of the maxAmount property. |
String |
setOrderTypes(int idx,
String value)
|
void |
setOrderTypes(String[] values)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String[] orderTypes
protected String accountID
protected AmountType maxAmount
protected Object[] any
protected AuthorisationLevelType authorisationLevel
| Constructor Detail |
|---|
public UserPermissionType()
net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.UserPermissionType instance.
public UserPermissionType(UserPermissionType o)
net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.UserPermissionType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public String[] getOrderTypes()
Stringpublic String getOrderTypes(int idx)
Stringpublic int getOrderTypesLength()
public void setOrderTypes(String[] values)
values - allowed objects are
String
public String setOrderTypes(int idx,
String value)
value - allowed object is
Stringpublic String getAccountID()
Stringpublic void setAccountID(String value)
value - allowed object is
Stringpublic AmountType getMaxAmount()
AmountTypepublic void setMaxAmount(AmountType value)
value - allowed object is
AmountTypepublic Object[] getAny()
Element
Objectpublic Object getAny(int idx)
Element
Objectpublic int getAnyLength()
public void setAny(Object[] values)
values - allowed objects are
Element
Object
public Object setAny(int idx,
Object value)
value - allowed object is
Element
Objectpublic AuthorisationLevelType getAuthorisationLevel()
AuthorisationLevelTypepublic void setAuthorisationLevel(AuthorisationLevelType value)
value - allowed object is
AuthorisationLevelTypepublic Map<QName,String> getOtherAttributes()
the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
protected void copyOrderTypes(String[] source)
OrderTypes.
source - The source to copy from.
NullPointerException - if source is null.protected void copyAny(Object[] source)
Any.
source - The source to copy from.
NullPointerException - if source is null.public UserPermissionType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||