org.opencrx.kernel.account1.cci
Class AbstractFilterAddressImpl

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

public class AbstractFilterAddressImpl
extends RefObject_1
implements AbstractFilterAddress

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
AbstractFilterAddressImpl(Object_1_0 object, RefClass refClass)
           
 
Method Summary
 void addAddressFilterProperty(AddressFilterProperty newValue)
           
 void addAddressFilterProperty(String id, AddressFilterProperty newValue)
           
protected  void addFilteredAddress(AccountAddress newValue)
           
protected  void addFilteredAddress(String id, AccountAddress newValue)
           
 CountFilteredObjectsResult countFilteredAddress()
           
 CountFilteredObjectsResult countFilteredAddress(Void params)
           
 Collection getAddressFilterProperty()
          Retrieves a collection containing all the elements for the reference addressFilterProperty.
 List getAddressFilterProperty(AddressFilterPropertyFilter filter)
          Retrieves the value for the reference addressFilterProperty for the specified filter.
 List getAddressFilterProperty(AddressFilterPropertyQuery query)
          Retrieves the value for the reference addressFilterProperty for the specified query.
 AddressFilterProperty getAddressFilterProperty(String id)
          Retrieves the value for the reference addressFilterProperty for the specified qualifier attribute value.
 Collection getFilteredAddress()
          Retrieves a collection containing all the elements for the reference filteredAddress.
 List getFilteredAddress(AccountAddressFilter filter)
          Retrieves the value for the reference filteredAddress for the specified filter.
 List getFilteredAddress(AccountAddressQuery query)
          Retrieves the value for the reference filteredAddress for the specified query.
 AccountAddress getFilteredAddress(String id)
          Retrieves the value for the reference filteredAddress for the specified qualifier attribute value.
 void removeAddressFilterProperty(String id)
           
protected  void removeFilteredAddress(String id)
           
 void setAddressFilterProperty(AddressFilterProperty[] newValue)
           
 void setAddressFilterProperty(List newValue)
           
protected  void setFilteredAddress(AccountAddress[] newValue)
           
protected  void setFilteredAddress(List 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

AbstractFilterAddressImpl

public AbstractFilterAddressImpl(Object_1_0 object,
                                 RefClass refClass)
Method Detail

setAddressFilterProperty

public void setAddressFilterProperty(List newValue)

setAddressFilterProperty

public void setAddressFilterProperty(AddressFilterProperty[] newValue)

getAddressFilterProperty

public AddressFilterProperty getAddressFilterProperty(String id)
Description copied from interface: AbstractFilterAddress
Retrieves the value for the reference addressFilterProperty for the specified qualifier attribute value.

Specified by:
getAddressFilterProperty in interface AbstractFilterAddress
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getAddressFilterProperty

public Collection getAddressFilterProperty()
Description copied from interface: AbstractFilterAddress
Retrieves a collection containing all the elements for the reference addressFilterProperty.

Specified by:
getAddressFilterProperty in interface AbstractFilterAddress
Returns:
A collection containing all the elements for this reference.

getAddressFilterProperty

public List getAddressFilterProperty(AddressFilterPropertyFilter filter)
Description copied from interface: AbstractFilterAddress
Retrieves the value for the reference addressFilterProperty for the specified filter.

Specified by:
getAddressFilterProperty in interface AbstractFilterAddress
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getAddressFilterProperty

public List getAddressFilterProperty(AddressFilterPropertyQuery query)
Description copied from interface: AbstractFilterAddress
Retrieves the value for the reference addressFilterProperty for the specified query.

Specified by:
getAddressFilterProperty in interface AbstractFilterAddress
Returns:
The filtered collection of referenced objects.

addAddressFilterProperty

public void addAddressFilterProperty(String id,
                                     AddressFilterProperty newValue)
Specified by:
addAddressFilterProperty in interface AbstractFilterAddress
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addAddressFilterProperty

public void addAddressFilterProperty(AddressFilterProperty newValue)
Specified by:
addAddressFilterProperty in interface AbstractFilterAddress
Parameters:
newValue - The element to be appended.

removeAddressFilterProperty

public void removeAddressFilterProperty(String id)
Specified by:
removeAddressFilterProperty in interface AbstractFilterAddress

countFilteredAddress

public CountFilteredObjectsResult countFilteredAddress(Void params)
                                                throws RefException
Specified by:
countFilteredAddress in interface AbstractFilterAddress
Throws:
RefException

countFilteredAddress

public CountFilteredObjectsResult countFilteredAddress()
                                                throws RefException
Specified by:
countFilteredAddress in interface AbstractFilterAddress
Throws:
RefException

setFilteredAddress

protected void setFilteredAddress(List newValue)

setFilteredAddress

protected void setFilteredAddress(AccountAddress[] newValue)

getFilteredAddress

public AccountAddress getFilteredAddress(String id)
Description copied from interface: AbstractFilterAddress
Retrieves the value for the reference filteredAddress for the specified qualifier attribute value.

Specified by:
getFilteredAddress in interface AbstractFilterAddress
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getFilteredAddress

public Collection getFilteredAddress()
Description copied from interface: AbstractFilterAddress
Retrieves a collection containing all the elements for the reference filteredAddress.

Specified by:
getFilteredAddress in interface AbstractFilterAddress
Returns:
A collection containing all the elements for this reference.

getFilteredAddress

public List getFilteredAddress(AccountAddressFilter filter)
Description copied from interface: AbstractFilterAddress
Retrieves the value for the reference filteredAddress for the specified filter.

Specified by:
getFilteredAddress in interface AbstractFilterAddress
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getFilteredAddress

public List getFilteredAddress(AccountAddressQuery query)
Description copied from interface: AbstractFilterAddress
Retrieves the value for the reference filteredAddress for the specified query.

Specified by:
getFilteredAddress in interface AbstractFilterAddress
Returns:
The filtered collection of referenced objects.

addFilteredAddress

protected void addFilteredAddress(String id,
                                  AccountAddress newValue)

addFilteredAddress

protected void addFilteredAddress(AccountAddress newValue)

removeFilteredAddress

protected void removeFilteredAddress(String id)


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