org.opencrx.kernel.account1.jpa3
Class AccountMembership

java.lang.Object
  extended by org.w3c.jpa3.AbstractObject
      extended by org.opencrx.kernel.account1.jpa3.AccountMembership
All Implemented Interfaces:
Serializable, AccountMembership, SecureObject, UserDefined, BasicObject, ContextCapable, Creatable, ExtentCapable, Modifiable

public class AccountMembership
extends AbstractObject
implements AccountMembership

Class AccountMembership

isFrozenisFrozenisFrozenisFrozen

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.w3c.jpa3.AbstractObject
AbstractObject.AbstractStateAccessor, AbstractObject.EmbeddedList<E>, AbstractObject.EmbeddedSet<E>, AbstractObject.ObjectState, AbstractObject.SlicedList<E,S>, AbstractObject.SlicedMap<E,S>, AbstractObject.SlicedSet<E,S>
 
Nested classes/interfaces inherited from interface org.opencrx.kernel.account1.cci2.AccountMembership
AccountMembership.Identity
 
Field Summary
 Timestamp createdAt
          Attribute createdAt.
 String identity
          Attribute identity.
 Timestamp modifiedAt
          Attribute modifiedAt.
 
Constructor Summary
AccountMembership()
          Constructor
 
Method Summary
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
           
 CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
           
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
 String getAccountFrom_Id()
           
 Account getAccountFrom()
          Retrieves the value for the reference accountFrom.
 String getAccountFromId()
          Retrieves the possibly null value for the optional attribute accountFromId.
 String getAccountTo_Id()
           
 Account getAccountTo()
          Retrieves the value for the reference accountTo.
 String getAccountToId()
          Retrieves the possibly null value for the optional attribute accountToId.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
 List<String> getCreatedBy()
          Retrieves a list containing all the elements for the attribute createdBy.
 String getDescription()
          Retrieves the possibly null value for the optional attribute description.
 int getDistance()
          Retrieves the value for the attribute distance.
 List<String> getForUseBy_Id()
           
<T extends Account>
List<T>
getForUseBy()
          Retrieves the Collection of objects referenced by forUseBy.
 String getIdentity()
          Retrieves the value for the attribute identity.
 String getMember_Id()
           
 Member getMember()
          Retrieves the value for the reference member.
 List<Short> getMemberRole()
          Retrieves a list containing all the elements for the attribute memberRole.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
 List<String> getModifiedBy()
          Retrieves a list containing all the elements for the attribute modifiedBy.
 String getName()
          Retrieves the value for the attribute name.
protected  String getOpenmdxjdoIdentity()
          Retrieve the object's JDO identity key
 List<String> getOwner()
          Retrieves a list containing all the elements for the attribute owner.
 List<String> getOwningGroup_Id()
           
<T extends PrincipalGroup>
List<T>
getOwningGroup()
          Retrieves the Collection of objects referenced by owningGroup.
 String getOwningUser_Id()
           
 User getOwningUser()
          Retrieves the value for the reference owningUser.
 short getQuality()
          Retrieves the value for the attribute quality.
 List<Boolean> getUserBoolean4()
          Retrieves a list containing all the elements for the attribute userBoolean4.
 Short getUserCode0()
          Retrieves the possibly null value for the optional attribute userCode0.
 Short getUserCode1()
          Retrieves the possibly null value for the optional attribute userCode1.
 Short getUserCode2()
          Retrieves the possibly null value for the optional attribute userCode2.
 Short getUserCode3()
          Retrieves the possibly null value for the optional attribute userCode3.
 List<Short> getUserCode4()
          Retrieves a list containing all the elements for the attribute userCode4.
 XMLGregorianCalendar getUserDate0()
          Retrieves the possibly null value for the optional attribute userDate0.
 XMLGregorianCalendar getUserDate1()
          Retrieves the possibly null value for the optional attribute userDate1.
 XMLGregorianCalendar getUserDate2()
          Retrieves the possibly null value for the optional attribute userDate2.
 XMLGregorianCalendar getUserDate3()
          Retrieves the possibly null value for the optional attribute userDate3.
 List<XMLGregorianCalendar> getUserDate4()
          Retrieves a list containing all the elements for the attribute userDate4.
 Date getUserDateTime0()
          Retrieves the possibly null value for the optional attribute userDateTime0.
 Date getUserDateTime1()
          Retrieves the possibly null value for the optional attribute userDateTime1.
 Date getUserDateTime2()
          Retrieves the possibly null value for the optional attribute userDateTime2.
 Date getUserDateTime3()
          Retrieves the possibly null value for the optional attribute userDateTime3.
 List<Date> getUserDateTime4()
          Retrieves a list containing all the elements for the attribute userDateTime4.
 BigDecimal getUserNumber0()
          Retrieves the value for the attribute userNumber0.
 BigDecimal getUserNumber1()
          Retrieves the value for the attribute userNumber1.
 BigDecimal getUserNumber2()
          Retrieves the value for the attribute userNumber2.
 BigDecimal getUserNumber3()
          Retrieves the value for the attribute userNumber3.
 List<BigDecimal> getUserNumber4()
          Retrieves a list containing all the elements for the attribute userNumber4.
 String getUserString0()
          Retrieves the possibly null value for the optional attribute userString0.
 String getUserString1()
          Retrieves the possibly null value for the optional attribute userString1.
 String getUserString2()
          Retrieves the possibly null value for the optional attribute userString2.
 String getUserString3()
          Retrieves the possibly null value for the optional attribute userString3.
 String getUserString4()
          Retrieves the possibly null value for the optional attribute userString4.
 Date getValidFrom()
          Retrieves the possibly null value for the optional attribute validFrom.
 Date getValidTo()
          Retrieves the possibly null value for the optional attribute validTo.
 Boolean isDisabled()
          Retrieves the possibly null value for the optional attribute disabled.
 Boolean isUserBoolean0()
          Retrieves the possibly null value for the optional attribute userBoolean0.
 boolean isUserBoolean1()
          Retrieves the value for the attribute userBoolean1.
 boolean isUserBoolean2()
          Retrieves the value for the attribute userBoolean2.
 boolean isUserBoolean3()
          Retrieves the value for the attribute userBoolean3.
protected
<E extends AccountMembership$Slice>
SortedMap<Integer,E>
openmdxjdoGetSlices()
           
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
           
 ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
           
 void setAccessLevelBrowse(short accessLevelBrowse)
          Sets a new value for the attribute accessLevelBrowse.
 void setAccessLevelDelete(short accessLevelDelete)
          Sets a new value for the attribute accessLevelDelete.
 void setAccessLevelUpdate(short accessLevelUpdate)
          Sets a new value for the attribute accessLevelUpdate.
 void setAccount_Id(String account)
           
 void setAccount(Account account)
          Sets a new value for the reference account.
 void setAccountFromId(String accountFromId)
          Sets a new value for the attribute accountFromId.
 void setAccountToId(String accountToId)
          Sets a new value for the attribute accountToId.
 void setDescription(String description)
          Sets a new value for the attribute description.
 void setDisabled(Boolean disabled)
          Sets a new value for the attribute disabled.
 void setDistance(int distance)
          Sets a new value for the attribute distance.
 void setMemberRole(short... memberRole)
          Clears memberRole and adds the given value(s).
 void setName(String name)
          Sets a new value for the attribute name.
protected  void setOpenmdxjdoIdentity(String value)
          Set the object's JDO identity key
 void setOwner(String... owner)
          Clears owner and adds the given value(s).
 void setOwningUser_Id(String owningUser)
           
 ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
           
 void setOwningUser(User owningUser)
          Sets a new value for the reference owningUser.
 void setQuality(short quality)
          Sets a new value for the attribute quality.
 void setUserBoolean0(Boolean userBoolean0)
          Sets a new value for the attribute userBoolean0.
 void setUserBoolean1(boolean userBoolean1)
          Sets a new value for the attribute userBoolean1.
 void setUserBoolean2(boolean userBoolean2)
          Sets a new value for the attribute userBoolean2.
 void setUserBoolean3(boolean userBoolean3)
          Sets a new value for the attribute userBoolean3.
 void setUserBoolean4(boolean... userBoolean4)
          Clears userBoolean4 and adds the given value(s).
 void setUserCode0(Short userCode0)
          Sets a new value for the attribute userCode0.
 void setUserCode1(Short userCode1)
          Sets a new value for the attribute userCode1.
 void setUserCode2(Short userCode2)
          Sets a new value for the attribute userCode2.
 void setUserCode3(Short userCode3)
          Sets a new value for the attribute userCode3.
 void setUserCode4(short... userCode4)
          Clears userCode4 and adds the given value(s).
 void setUserDate0(XMLGregorianCalendar userDate0)
          Sets a new value for the attribute userDate0.
 void setUserDate1(XMLGregorianCalendar userDate1)
          Sets a new value for the attribute userDate1.
 void setUserDate2(XMLGregorianCalendar userDate2)
          Sets a new value for the attribute userDate2.
 void setUserDate3(XMLGregorianCalendar userDate3)
          Sets a new value for the attribute userDate3.
 void setUserDate4(XMLGregorianCalendar... userDate4)
          Clears userDate4 and adds the given value(s).
 void setUserDateTime0(Date userDateTime0)
          Sets a new value for the attribute userDateTime0.
 void setUserDateTime1(Date userDateTime1)
          Sets a new value for the attribute userDateTime1.
 void setUserDateTime2(Date userDateTime2)
          Sets a new value for the attribute userDateTime2.
 void setUserDateTime3(Date userDateTime3)
          Sets a new value for the attribute userDateTime3.
 void setUserDateTime4(Date... userDateTime4)
          Clears userDateTime4 and adds the given value(s).
 void setUserNumber0(BigDecimal userNumber0)
          Sets a new value for the attribute userNumber0.
 void setUserNumber1(BigDecimal userNumber1)
          Sets a new value for the attribute userNumber1.
 void setUserNumber2(BigDecimal userNumber2)
          Sets a new value for the attribute userNumber2.
 void setUserNumber3(BigDecimal userNumber3)
          Sets a new value for the attribute userNumber3.
 void setUserNumber4(BigDecimal... userNumber4)
          Clears userNumber4 and adds the given value(s).
 void setUserString0(String userString0)
          Sets a new value for the attribute userString0.
 void setUserString1(String userString1)
          Sets a new value for the attribute userString1.
 void setUserString2(String userString2)
          Sets a new value for the attribute userString2.
 void setUserString3(String userString3)
          Sets a new value for the attribute userString3.
 void setUserString4(String userString4)
          Sets a new value for the attribute userString4.
 void setValidFrom(Date validFrom)
          Sets a new value for the attribute validFrom.
 void setValidTo(Date validTo)
          Sets a new value for the attribute validTo.
 
Methods inherited from class org.w3c.jpa3.AbstractObject
openmdxjdoMakeDirty, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modifiedAt

public Timestamp modifiedAt
Attribute modifiedAt.


identity

public String identity
Attribute identity.


createdAt

public Timestamp createdAt
Attribute createdAt.

Constructor Detail

AccountMembership

public AccountMembership()
Constructor

Method Detail

getOpenmdxjdoIdentity

protected String getOpenmdxjdoIdentity()
Retrieve the object's JDO identity key

Specified by:
getOpenmdxjdoIdentity in class AbstractObject
Returns:
the value of the object's JDO identity key

setOpenmdxjdoIdentity

protected void setOpenmdxjdoIdentity(String value)
Set the object's JDO identity key

Specified by:
setOpenmdxjdoIdentity in class AbstractObject

openmdxjdoGetSlices

protected final <E extends AccountMembership$Slice> SortedMap<Integer,E> openmdxjdoGetSlices()

getAccessLevelDelete

public short getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete.

Specified by:
getAccessLevelDelete in interface SecureObject
Returns:
The non-null value for attribute accessLevelDelete.

setAccessLevelDelete

public void setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete.

Specified by:
setAccessLevelDelete in interface SecureObject
Parameters:
accessLevelDelete - The non-null new value for attribute accessLevelDelete.

getUserString4

public final String getUserString4()
Retrieves the possibly null value for the optional attribute userString4.

Specified by:
getUserString4 in interface UserDefined
Returns:
The possibly null value for attribute userString4.

setUserString4

public void setUserString4(String userString4)
Sets a new value for the attribute userString4.

Specified by:
setUserString4 in interface UserDefined
Parameters:
userString4 - The possibly null new value for attribute userString4.

getModifiedBy

public List<String> getModifiedBy()
Retrieves a list containing all the elements for the attribute modifiedBy.

Specified by:
getModifiedBy in interface Modifiable
Returns:
A list containing all elements for this attribute.

getUserString0

public final String getUserString0()
Retrieves the possibly null value for the optional attribute userString0.

Specified by:
getUserString0 in interface UserDefined
Returns:
The possibly null value for attribute userString0.

setUserString0

public void setUserString0(String userString0)
Sets a new value for the attribute userString0.

Specified by:
setUserString0 in interface UserDefined
Parameters:
userString0 - The possibly null new value for attribute userString0.

getUserString1

public final String getUserString1()
Retrieves the possibly null value for the optional attribute userString1.

Specified by:
getUserString1 in interface UserDefined
Returns:
The possibly null value for attribute userString1.

setUserString1

public void setUserString1(String userString1)
Sets a new value for the attribute userString1.

Specified by:
setUserString1 in interface UserDefined
Parameters:
userString1 - The possibly null new value for attribute userString1.

getUserString2

public final String getUserString2()
Retrieves the possibly null value for the optional attribute userString2.

Specified by:
getUserString2 in interface UserDefined
Returns:
The possibly null value for attribute userString2.

setUserString2

public void setUserString2(String userString2)
Sets a new value for the attribute userString2.

Specified by:
setUserString2 in interface UserDefined
Parameters:
userString2 - The possibly null new value for attribute userString2.

getUserString3

public final String getUserString3()
Retrieves the possibly null value for the optional attribute userString3.

Specified by:
getUserString3 in interface UserDefined
Returns:
The possibly null value for attribute userString3.

setUserString3

public void setUserString3(String userString3)
Sets a new value for the attribute userString3.

Specified by:
setUserString3 in interface UserDefined
Parameters:
userString3 - The possibly null new value for attribute userString3.

getAccessLevelBrowse

public short getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse.

Specified by:
getAccessLevelBrowse in interface SecureObject
Returns:
The non-null value for attribute accessLevelBrowse.

setAccessLevelBrowse

public void setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse.

Specified by:
setAccessLevelBrowse in interface SecureObject
Parameters:
accessLevelBrowse - The non-null new value for attribute accessLevelBrowse.

getValidTo

public final Date getValidTo()
Retrieves the possibly null value for the optional attribute validTo.

Specified by:
getValidTo in interface AccountMembership
Returns:
The possibly null value for attribute validTo.

setValidTo

public void setValidTo(Date validTo)
Sets a new value for the attribute validTo.

Specified by:
setValidTo in interface AccountMembership
Parameters:
validTo - The possibly null new value for attribute validTo.

getMemberRole

public List<Short> getMemberRole()
Retrieves a list containing all the elements for the attribute memberRole.

Specified by:
getMemberRole in interface AccountMembership
Returns:
A list containing all elements for this attribute.

setMemberRole

public void setMemberRole(short... memberRole)
Clears memberRole and adds the given value(s).

This method is equivalent to

   list.clear();
   for(short e : attributeName){
     list.add(e);
   }
 

Specified by:
setMemberRole in interface AccountMembership
Parameters:
memberRole - value(s) to be added to memberRole

getDescription

public final String getDescription()
Retrieves the possibly null value for the optional attribute description.

Specified by:
getDescription in interface AccountMembership
Returns:
The possibly null value for attribute description.

setDescription

public void setDescription(String description)
Sets a new value for the attribute description.

Specified by:
setDescription in interface AccountMembership
Parameters:
description - The possibly null new value for attribute description.

removeAllOwningGroup

public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
Specified by:
removeAllOwningGroup in interface SecureObject

isUserBoolean0

public final Boolean isUserBoolean0()
Retrieves the possibly null value for the optional attribute userBoolean0.

Specified by:
isUserBoolean0 in interface UserDefined
Returns:
The possibly null value for attribute userBoolean0.

setUserBoolean0

public void setUserBoolean0(Boolean userBoolean0)
Sets a new value for the attribute userBoolean0.

Specified by:
setUserBoolean0 in interface UserDefined
Parameters:
userBoolean0 - The possibly null new value for attribute userBoolean0.

getUserDateTime4

public List<Date> getUserDateTime4()
Retrieves a list containing all the elements for the attribute userDateTime4.

Specified by:
getUserDateTime4 in interface UserDefined
Returns:
A list containing all elements for this attribute.

setUserDateTime4

public void setUserDateTime4(Date... userDateTime4)
Clears userDateTime4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.util.Date e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserDateTime4 in interface UserDefined
Parameters:
userDateTime4 - value(s) to be added to userDateTime4

getUserDateTime2

public final Date getUserDateTime2()
Retrieves the possibly null value for the optional attribute userDateTime2.

Specified by:
getUserDateTime2 in interface UserDefined
Returns:
The possibly null value for attribute userDateTime2.

setUserDateTime2

public void setUserDateTime2(Date userDateTime2)
Sets a new value for the attribute userDateTime2.

Specified by:
setUserDateTime2 in interface UserDefined
Parameters:
userDateTime2 - The possibly null new value for attribute userDateTime2.

getUserDateTime3

public final Date getUserDateTime3()
Retrieves the possibly null value for the optional attribute userDateTime3.

Specified by:
getUserDateTime3 in interface UserDefined
Returns:
The possibly null value for attribute userDateTime3.

setUserDateTime3

public void setUserDateTime3(Date userDateTime3)
Sets a new value for the attribute userDateTime3.

Specified by:
setUserDateTime3 in interface UserDefined
Parameters:
userDateTime3 - The possibly null new value for attribute userDateTime3.

setOwningUser

public ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
Specified by:
setOwningUser in interface SecureObject

getUserBoolean4

public List<Boolean> getUserBoolean4()
Retrieves a list containing all the elements for the attribute userBoolean4.

Specified by:
getUserBoolean4 in interface UserDefined
Returns:
A list containing all elements for this attribute.

setUserBoolean4

public void setUserBoolean4(boolean... userBoolean4)
Clears userBoolean4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(boolean e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserBoolean4 in interface UserDefined
Parameters:
userBoolean4 - value(s) to be added to userBoolean4

getUserDateTime0

public final Date getUserDateTime0()
Retrieves the possibly null value for the optional attribute userDateTime0.

Specified by:
getUserDateTime0 in interface UserDefined
Returns:
The possibly null value for attribute userDateTime0.

setUserDateTime0

public void setUserDateTime0(Date userDateTime0)
Sets a new value for the attribute userDateTime0.

Specified by:
setUserDateTime0 in interface UserDefined
Parameters:
userDateTime0 - The possibly null new value for attribute userDateTime0.

getUserDateTime1

public final Date getUserDateTime1()
Retrieves the possibly null value for the optional attribute userDateTime1.

Specified by:
getUserDateTime1 in interface UserDefined
Returns:
The possibly null value for attribute userDateTime1.

setUserDateTime1

public void setUserDateTime1(Date userDateTime1)
Sets a new value for the attribute userDateTime1.

Specified by:
setUserDateTime1 in interface UserDefined
Parameters:
userDateTime1 - The possibly null new value for attribute userDateTime1.

isUserBoolean3

public boolean isUserBoolean3()
Retrieves the value for the attribute userBoolean3.

Specified by:
isUserBoolean3 in interface UserDefined
Returns:
The non-null value for attribute userBoolean3.

setUserBoolean3

public void setUserBoolean3(boolean userBoolean3)
Sets a new value for the attribute userBoolean3.

Specified by:
setUserBoolean3 in interface UserDefined
Parameters:
userBoolean3 - The non-null new value for attribute userBoolean3.

isUserBoolean2

public boolean isUserBoolean2()
Retrieves the value for the attribute userBoolean2.

Specified by:
isUserBoolean2 in interface UserDefined
Returns:
The non-null value for attribute userBoolean2.

setUserBoolean2

public void setUserBoolean2(boolean userBoolean2)
Sets a new value for the attribute userBoolean2.

Specified by:
setUserBoolean2 in interface UserDefined
Parameters:
userBoolean2 - The non-null new value for attribute userBoolean2.

isUserBoolean1

public boolean isUserBoolean1()
Retrieves the value for the attribute userBoolean1.

Specified by:
isUserBoolean1 in interface UserDefined
Returns:
The non-null value for attribute userBoolean1.

setUserBoolean1

public void setUserBoolean1(boolean userBoolean1)
Sets a new value for the attribute userBoolean1.

Specified by:
setUserBoolean1 in interface UserDefined
Parameters:
userBoolean1 - The non-null new value for attribute userBoolean1.

getOwningGroup

public <T extends PrincipalGroup> List<T> getOwningGroup()
Retrieves the Collection of objects referenced by owningGroup.

Specified by:
getOwningGroup in interface SecureObject
Returns:
The Collection of referenced objects.

getOwningGroup_Id

public List<String> getOwningGroup_Id()

getUserDate0

public final XMLGregorianCalendar getUserDate0()
Retrieves the possibly null value for the optional attribute userDate0.

Specified by:
getUserDate0 in interface UserDefined
Returns:
The possibly null value for attribute userDate0.

setUserDate0

public void setUserDate0(XMLGregorianCalendar userDate0)
Sets a new value for the attribute userDate0.

Specified by:
setUserDate0 in interface UserDefined
Parameters:
userDate0 - The possibly null new value for attribute userDate0.

addOwningGroup

public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
Specified by:
addOwningGroup in interface SecureObject

getAccountFrom

public Account getAccountFrom()
Retrieves the value for the reference accountFrom.

Specified by:
getAccountFrom in interface AccountMembership
Returns:
The – possibly null – value for this reference.

getAccountFrom_Id

public String getAccountFrom_Id()

removeOwningGroup

public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
Specified by:
removeOwningGroup in interface SecureObject

getUserDate3

public final XMLGregorianCalendar getUserDate3()
Retrieves the possibly null value for the optional attribute userDate3.

Specified by:
getUserDate3 in interface UserDefined
Returns:
The possibly null value for attribute userDate3.

setUserDate3

public void setUserDate3(XMLGregorianCalendar userDate3)
Sets a new value for the attribute userDate3.

Specified by:
setUserDate3 in interface UserDefined
Parameters:
userDate3 - The possibly null new value for attribute userDate3.

getUserDate4

public List<XMLGregorianCalendar> getUserDate4()
Retrieves a list containing all the elements for the attribute userDate4.

Specified by:
getUserDate4 in interface UserDefined
Returns:
A list containing all elements for this attribute.

setUserDate4

public void setUserDate4(XMLGregorianCalendar... userDate4)
Clears userDate4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(javax.xml.datatype.XMLGregorianCalendar e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserDate4 in interface UserDefined
Parameters:
userDate4 - value(s) to be added to userDate4

getUserNumber4

public List<BigDecimal> getUserNumber4()
Retrieves a list containing all the elements for the attribute userNumber4.

Specified by:
getUserNumber4 in interface UserDefined
Returns:
A list containing all elements for this attribute.

setUserNumber4

public void setUserNumber4(BigDecimal... userNumber4)
Clears userNumber4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.math.BigDecimal e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserNumber4 in interface UserDefined
Parameters:
userNumber4 - value(s) to be added to userNumber4

getUserDate1

public final XMLGregorianCalendar getUserDate1()
Retrieves the possibly null value for the optional attribute userDate1.

Specified by:
getUserDate1 in interface UserDefined
Returns:
The possibly null value for attribute userDate1.

setUserDate1

public void setUserDate1(XMLGregorianCalendar userDate1)
Sets a new value for the attribute userDate1.

Specified by:
setUserDate1 in interface UserDefined
Parameters:
userDate1 - The possibly null new value for attribute userDate1.

getUserDate2

public final XMLGregorianCalendar getUserDate2()
Retrieves the possibly null value for the optional attribute userDate2.

Specified by:
getUserDate2 in interface UserDefined
Returns:
The possibly null value for attribute userDate2.

setUserDate2

public void setUserDate2(XMLGregorianCalendar userDate2)
Sets a new value for the attribute userDate2.

Specified by:
setUserDate2 in interface UserDefined
Parameters:
userDate2 - The possibly null new value for attribute userDate2.

getCreatedBy

public List<String> getCreatedBy()
Retrieves a list containing all the elements for the attribute createdBy.

Specified by:
getCreatedBy in interface Creatable
Returns:
A list containing all elements for this attribute.

setAccessLevel

public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
Specified by:
setAccessLevel in interface SecureObject

getValidFrom

public final Date getValidFrom()
Retrieves the possibly null value for the optional attribute validFrom.

Specified by:
getValidFrom in interface AccountMembership
Returns:
The possibly null value for attribute validFrom.

setValidFrom

public void setValidFrom(Date validFrom)
Sets a new value for the attribute validFrom.

Specified by:
setValidFrom in interface AccountMembership
Parameters:
validFrom - The possibly null new value for attribute validFrom.

replaceOwningGroup

public ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
Specified by:
replaceOwningGroup in interface SecureObject

getQuality

public short getQuality()
Retrieves the value for the attribute quality.

Specified by:
getQuality in interface AccountMembership
Returns:
The non-null value for attribute quality.

setQuality

public void setQuality(short quality)
Sets a new value for the attribute quality.

This attribute is not changeable, i.e. its value can be set as long as the object is TRANSIENT or NEW

Specified by:
setQuality in interface AccountMembership
Parameters:
quality - The non-null new value for attribute quality.

getOwner

public List<String> getOwner()
Retrieves a list containing all the elements for the attribute owner.

Specified by:
getOwner in interface SecureObject
Returns:
A list containing all elements for this attribute.

setOwner

public void setOwner(String... owner)
Clears owner and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setOwner in interface SecureObject
Parameters:
owner - value(s) to be added to owner

getOwningUser

public User getOwningUser()
Retrieves the value for the reference owningUser.

Specified by:
getOwningUser in interface SecureObject
Returns:
The – possibly null – value for this reference.

getOwningUser_Id

public String getOwningUser_Id()

setOwningUser

public void setOwningUser(User owningUser)
Sets a new value for the reference owningUser.

Specified by:
setOwningUser in interface SecureObject
Parameters:
owningUser - The new – possibly null – value for this reference.

setOwningUser_Id

public void setOwningUser_Id(String owningUser)

getModifiedAt

public Date getModifiedAt()
Retrieves the value for the attribute modifiedAt.

Specified by:
getModifiedAt in interface Modifiable
Returns:
The non-null value for attribute modifiedAt.

getIdentity

public String getIdentity()
Retrieves the value for the attribute identity.

Specified by:
getIdentity in interface ExtentCapable
Returns:
The non-null value for attribute identity.

getDistance

public int getDistance()
Retrieves the value for the attribute distance.

Specified by:
getDistance in interface AccountMembership
Returns:
The non-null value for attribute distance.

setDistance

public void setDistance(int distance)
Sets a new value for the attribute distance.

This attribute is not changeable, i.e. its value can be set as long as the object is TRANSIENT or NEW

Specified by:
setDistance in interface AccountMembership
Parameters:
distance - The non-null new value for attribute distance.

getUserNumber2

public BigDecimal getUserNumber2()
Retrieves the value for the attribute userNumber2.

Specified by:
getUserNumber2 in interface UserDefined
Returns:
The non-null value for attribute userNumber2.

setUserNumber2

public void setUserNumber2(BigDecimal userNumber2)
Sets a new value for the attribute userNumber2.

Specified by:
setUserNumber2 in interface UserDefined
Parameters:
userNumber2 - The non-null new value for attribute userNumber2.

getAccountToId

public final String getAccountToId()
Retrieves the possibly null value for the optional attribute accountToId.

Specified by:
getAccountToId in interface AccountMembership
Returns:
The possibly null value for attribute accountToId.

setAccountToId

public void setAccountToId(String accountToId)
Sets a new value for the attribute accountToId.

Specified by:
setAccountToId in interface AccountMembership
Parameters:
accountToId - The possibly null new value for attribute accountToId.

getUserNumber3

public BigDecimal getUserNumber3()
Retrieves the value for the attribute userNumber3.

Specified by:
getUserNumber3 in interface UserDefined
Returns:
The non-null value for attribute userNumber3.

setUserNumber3

public void setUserNumber3(BigDecimal userNumber3)
Sets a new value for the attribute userNumber3.

Specified by:
setUserNumber3 in interface UserDefined
Parameters:
userNumber3 - The non-null new value for attribute userNumber3.

getUserNumber0

public BigDecimal getUserNumber0()
Retrieves the value for the attribute userNumber0.

Specified by:
getUserNumber0 in interface UserDefined
Returns:
The non-null value for attribute userNumber0.

setUserNumber0

public void setUserNumber0(BigDecimal userNumber0)
Sets a new value for the attribute userNumber0.

Specified by:
setUserNumber0 in interface UserDefined
Parameters:
userNumber0 - The non-null new value for attribute userNumber0.

getCreatedAt

public Date getCreatedAt()
Retrieves the value for the attribute createdAt.

Specified by:
getCreatedAt in interface Creatable
Returns:
The non-null value for attribute createdAt.

getUserNumber1

public BigDecimal getUserNumber1()
Retrieves the value for the attribute userNumber1.

Specified by:
getUserNumber1 in interface UserDefined
Returns:
The non-null value for attribute userNumber1.

setUserNumber1

public void setUserNumber1(BigDecimal userNumber1)
Sets a new value for the attribute userNumber1.

Specified by:
setUserNumber1 in interface UserDefined
Parameters:
userNumber1 - The non-null new value for attribute userNumber1.

getName

public String getName()
Retrieves the value for the attribute name.

Specified by:
getName in interface AccountMembership
Returns:
The non-null value for attribute name.

setName

public void setName(String name)
Sets a new value for the attribute name.

This attribute is not changeable, i.e. its value can be set as long as the object is TRANSIENT or NEW

Specified by:
setName in interface AccountMembership
Parameters:
name - The non-null new value for attribute name.

getForUseBy

public <T extends Account> List<T> getForUseBy()
Retrieves the Collection of objects referenced by forUseBy.

Specified by:
getForUseBy in interface AccountMembership
Returns:
The Collection of referenced objects.

getForUseBy_Id

public List<String> getForUseBy_Id()

getMember

public Member getMember()
Retrieves the value for the reference member.

Specified by:
getMember in interface AccountMembership
Returns:
The – possibly null – value for this reference.

getMember_Id

public String getMember_Id()

getAccountFromId

public final String getAccountFromId()
Retrieves the possibly null value for the optional attribute accountFromId.

Specified by:
getAccountFromId in interface AccountMembership
Returns:
The possibly null value for attribute accountFromId.

setAccountFromId

public void setAccountFromId(String accountFromId)
Sets a new value for the attribute accountFromId.

Specified by:
setAccountFromId in interface AccountMembership
Parameters:
accountFromId - The possibly null new value for attribute accountFromId.

checkPermissions

public CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
Specified by:
checkPermissions in interface SecureObject

getAccessLevelUpdate

public short getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate.

Specified by:
getAccessLevelUpdate in interface SecureObject
Returns:
The non-null value for attribute accessLevelUpdate.

setAccessLevelUpdate

public void setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate.

Specified by:
setAccessLevelUpdate in interface SecureObject
Parameters:
accessLevelUpdate - The non-null new value for attribute accessLevelUpdate.

getUserCode4

public List<Short> getUserCode4()
Retrieves a list containing all the elements for the attribute userCode4.

Specified by:
getUserCode4 in interface UserDefined
Returns:
A list containing all elements for this attribute.

setUserCode4

public void setUserCode4(short... userCode4)
Clears userCode4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(short e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserCode4 in interface UserDefined
Parameters:
userCode4 - value(s) to be added to userCode4

getAccountTo

public Account getAccountTo()
Retrieves the value for the reference accountTo.

Specified by:
getAccountTo in interface AccountMembership
Returns:
The – possibly null – value for this reference.

getAccountTo_Id

public String getAccountTo_Id()

getUserCode1

public final Short getUserCode1()
Retrieves the possibly null value for the optional attribute userCode1.

Specified by:
getUserCode1 in interface UserDefined
Returns:
The possibly null value for attribute userCode1.

setUserCode1

public void setUserCode1(Short userCode1)
Sets a new value for the attribute userCode1.

Specified by:
setUserCode1 in interface UserDefined
Parameters:
userCode1 - The possibly null new value for attribute userCode1.

getUserCode0

public final Short getUserCode0()
Retrieves the possibly null value for the optional attribute userCode0.

Specified by:
getUserCode0 in interface UserDefined
Returns:
The possibly null value for attribute userCode0.

setUserCode0

public void setUserCode0(Short userCode0)
Sets a new value for the attribute userCode0.

Specified by:
setUserCode0 in interface UserDefined
Parameters:
userCode0 - The possibly null new value for attribute userCode0.

getUserCode3

public final Short getUserCode3()
Retrieves the possibly null value for the optional attribute userCode3.

Specified by:
getUserCode3 in interface UserDefined
Returns:
The possibly null value for attribute userCode3.

setUserCode3

public void setUserCode3(Short userCode3)
Sets a new value for the attribute userCode3.

Specified by:
setUserCode3 in interface UserDefined
Parameters:
userCode3 - The possibly null new value for attribute userCode3.

isDisabled

public final Boolean isDisabled()
Retrieves the possibly null value for the optional attribute disabled.

Specified by:
isDisabled in interface AccountMembership
Returns:
The possibly null value for attribute disabled.

setDisabled

public void setDisabled(Boolean disabled)
Sets a new value for the attribute disabled.

Specified by:
setDisabled in interface AccountMembership
Parameters:
disabled - The possibly null new value for attribute disabled.

getUserCode2

public final Short getUserCode2()
Retrieves the possibly null value for the optional attribute userCode2.

Specified by:
getUserCode2 in interface UserDefined
Returns:
The possibly null value for attribute userCode2.

setUserCode2

public void setUserCode2(Short userCode2)
Sets a new value for the attribute userCode2.

Specified by:
setUserCode2 in interface UserDefined
Parameters:
userCode2 - The possibly null new value for attribute userCode2.

setAccount

public void setAccount(Account account)
Sets a new value for the reference account.

Parameters:
account - The new non-null value for this reference.

setAccount_Id

public void setAccount_Id(String account)


This software is published under the BSD license. Copyright © 2003-2013, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.