org.opencrx.kernel.account1.cci
Class AbstractAccountImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefObject_1
      extended by org.opencrx.kernel.account1.cci.AbstractAccountImpl
All Implemented Interfaces:
Serializable, PersistenceCapable, RefBaseObject, RefFeatured, RefObject, AbstractAccount, RefObject_1_0

public class AbstractAccountImpl
extends RefObject_1
implements AbstractAccount

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.jdo.spi.PersistenceCapable
PersistenceCapable.ObjectIdFieldConsumer, PersistenceCapable.ObjectIdFieldManager, PersistenceCapable.ObjectIdFieldSupplier
 
Field Summary
 
Fields inherited from interface javax.jdo.spi.PersistenceCapable
CHECK_READ, CHECK_WRITE, LOAD_REQUIRED, MEDIATE_READ, MEDIATE_WRITE, READ_OK, READ_WRITE_OK, SERIALIZABLE
 
Constructor Summary
AbstractAccountImpl(Object_1_0 object, RefClass refClass)
           
 
Method Summary
 List getAccountCategory()
           
 short getAccountCategory(int index)
           
 short getAccountRating()
          Retrieves the value for the attribute accountRating.
protected  short getAccountRating(int index)
           
 short getAccountState()
          Retrieves the value for the attribute accountState.
protected  short getAccountState(int index)
           
 List getAccountType()
           
 short getAccountType(int index)
           
 String getAliasName()
           
 List getBusinessType()
           
 short getBusinessType(int index)
           
 String getDescription()
           
 String getFullName()
           
 void setAccountCategory(List newValue)
           
 void setAccountCategory(short[] newValue)
           
protected  void setAccountRating(int index, short newValue)
           
 void setAccountRating(short newValue)
          Sets a new value for the attribute accountRating.
protected  void setAccountState(int index, short newValue)
           
 void setAccountState(short newValue)
          Sets a new value for the attribute accountState.
 void setAccountType(List newValue)
           
 void setAccountType(short[] newValue)
           
 void setAliasName(String newValue)
          Sets a new value for the attribute aliasName.
 void setBusinessType(List newValue)
           
 void setBusinessType(short[] newValue)
           
 void setDescription(String newValue)
          Sets a new value for the attribute description.
protected  void setFullName(String newValue)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefObject_1
equals, jdoCopyFields, jdoCopyKeyFieldsFromObjectId, jdoCopyKeyFieldsToObjectId, jdoCopyKeyFieldsToObjectId, jdoGetObjectId, jdoGetPersistenceManager, jdoGetTransactionalObjectId, jdoGetVersion, jdoIsDeleted, jdoIsDetached, jdoIsDirty, jdoIsNew, jdoIsPersistent, jdoIsTransactional, jdoMakeDirty, jdoNewInstance, jdoNewInstance, jdoNewObjectIdInstance, jdoNewObjectIdInstance, jdoProvideField, jdoProvideFields, jdoReplaceField, jdoReplaceFields, jdoReplaceFlags, jdoReplaceStateManager, refAddEventListener, refAddToUnitOfWork, refAddValue, refAddValue, refAddValue, refClass, refContext, refDefaultFetchGroup, refDelegate, refDelete, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refImmediateComposite, refImmediatePackage, refInitialize, refInitialize, refInvokeOperation, refInvokeOperation, refIsDeleted, refIsDirty, refIsInstanceOf, refIsNew, refIsPersistent, refIsWriteProtected, refMetaObject, refMofId, refOutermostComposite, refOutermostPackage, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refRemoveValue, refRemoveValue, refSetValue, refSetValue, refSetValue, refSetValue, refVerifyConstraints, refWriteProtect, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Constructor Detail

AbstractAccountImpl

public AbstractAccountImpl(Object_1_0 object,
                           RefClass refClass)
Method Detail

getAccountCategory

public List getAccountCategory()
Specified by:
getAccountCategory in interface AbstractAccount
Returns:
A list containing all elements for this attribute.

getAccountCategory

public short getAccountCategory(int index)
Specified by:
getAccountCategory in interface AbstractAccount
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.

setAccountCategory

public void setAccountCategory(List newValue)
Specified by:
setAccountCategory in interface AbstractAccount
Parameters:
newValue - A list containing all the new elements for this attribute.

setAccountCategory

public void setAccountCategory(short[] newValue)
Specified by:
setAccountCategory in interface AbstractAccount
Parameters:
newValue - An array containing all the new elements for this attribute.

getAccountRating

public short getAccountRating()
Description copied from interface: AbstractAccount
Retrieves the value for the attribute accountRating.

Specified by:
getAccountRating in interface AbstractAccount
Returns:
The non-null value for attribute accountRating.

getAccountRating

protected short getAccountRating(int index)

setAccountRating

public void setAccountRating(short newValue)
Description copied from interface: AbstractAccount
Sets a new value for the attribute accountRating.

Specified by:
setAccountRating in interface AbstractAccount
Parameters:
newValue - The non-null new value for attribute accountRating.

setAccountRating

protected void setAccountRating(int index,
                                short newValue)

getAccountState

public short getAccountState()
Description copied from interface: AbstractAccount
Retrieves the value for the attribute accountState.

Specified by:
getAccountState in interface AbstractAccount
Returns:
The non-null value for attribute accountState.

getAccountState

protected short getAccountState(int index)

setAccountState

public void setAccountState(short newValue)
Description copied from interface: AbstractAccount
Sets a new value for the attribute accountState.

Specified by:
setAccountState in interface AbstractAccount
Parameters:
newValue - The non-null new value for attribute accountState.

setAccountState

protected void setAccountState(int index,
                               short newValue)

getAccountType

public List getAccountType()
Specified by:
getAccountType in interface AbstractAccount
Returns:
A list containing all elements for this attribute.

getAccountType

public short getAccountType(int index)
Specified by:
getAccountType in interface AbstractAccount
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.

setAccountType

public void setAccountType(List newValue)
Specified by:
setAccountType in interface AbstractAccount
Parameters:
newValue - A list containing all the new elements for this attribute.

setAccountType

public void setAccountType(short[] newValue)
Specified by:
setAccountType in interface AbstractAccount
Parameters:
newValue - An array containing all the new elements for this attribute.

getAliasName

public String getAliasName()
Specified by:
getAliasName in interface AbstractAccount
Returns:
The possibly null value for attribute aliasName.

setAliasName

public void setAliasName(String newValue)
Description copied from interface: AbstractAccount
Sets a new value for the attribute aliasName.

Specified by:
setAliasName in interface AbstractAccount
Parameters:
newValue - The possibly null new value for attribute aliasName.

getBusinessType

public List getBusinessType()
Specified by:
getBusinessType in interface AbstractAccount
Returns:
A list containing all elements for this attribute.

getBusinessType

public short getBusinessType(int index)
Specified by:
getBusinessType in interface AbstractAccount
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.

setBusinessType

public void setBusinessType(List newValue)
Specified by:
setBusinessType in interface AbstractAccount
Parameters:
newValue - A list containing all the new elements for this attribute.

setBusinessType

public void setBusinessType(short[] newValue)
Specified by:
setBusinessType in interface AbstractAccount
Parameters:
newValue - An array containing all the new elements for this attribute.

getDescription

public String getDescription()
Specified by:
getDescription in interface AbstractAccount
Returns:
The possibly null value for attribute description.

setDescription

public void setDescription(String newValue)
Description copied from interface: AbstractAccount
Sets a new value for the attribute description.

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

getFullName

public String getFullName()
Specified by:
getFullName in interface AbstractAccount
Returns:
The possibly null value for attribute fullName.

setFullName

protected void setFullName(String newValue)


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