org.opencrx.kernel.home1.jmi1
Interface ObjectFinder

All Superinterfaces:
BasicObject, ContextCapable, Creatable, ExtentCapable, Modifiable, ObjectFinder, RefBaseObject, RefFeatured, RefObject, RefObject_1_0, SecureObject

public interface ObjectFinder
extends ObjectFinder, SecureObject, BasicObject

Class ObjectFinder


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.opencrx.kernel.home1.cci2.ObjectFinder
ObjectFinder.Identity
 
Method Summary
 IndexEntry getIndexEntryAccount(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryAccount for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryAccount(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryAccount for the specified query.
 IndexEntry getIndexEntryAccount(String id)
          Retrieves the value for the reference indexEntryAccount for the specified qualifier attribute value.
 IndexEntry getIndexEntryActivity(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryActivity for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryActivity(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryActivity for the specified query.
 IndexEntry getIndexEntryActivity(String id)
          Retrieves the value for the reference indexEntryActivity for the specified qualifier attribute value.
 IndexEntry getIndexEntryBuilding(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryBuilding for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryBuilding(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryBuilding for the specified query.
 IndexEntry getIndexEntryBuilding(String id)
          Retrieves the value for the reference indexEntryBuilding for the specified qualifier attribute value.
 IndexEntry getIndexEntryContract(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryContract for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryContract(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryContract for the specified query.
 IndexEntry getIndexEntryContract(String id)
          Retrieves the value for the reference indexEntryContract for the specified qualifier attribute value.
 IndexEntry getIndexEntryDepot(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryDepot for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryDepot(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryDepot for the specified query.
 IndexEntry getIndexEntryDepot(String id)
          Retrieves the value for the reference indexEntryDepot for the specified qualifier attribute value.
 IndexEntry getIndexEntryDocument(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryDocument for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryDocument(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryDocument for the specified query.
 IndexEntry getIndexEntryDocument(String id)
          Retrieves the value for the reference indexEntryDocument for the specified qualifier attribute value.
 IndexEntry getIndexEntryProduct(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntryProduct for the specified qualifier attribute value.
<T extends IndexEntry>
List<T>
getIndexEntryProduct(IndexEntryQuery query)
          Retrieves the value for the reference indexEntryProduct for the specified query.
 IndexEntry getIndexEntryProduct(String id)
          Retrieves the value for the reference indexEntryProduct for the specified qualifier attribute value.
 
Methods inherited from interface org.opencrx.kernel.home1.cci2.ObjectFinder
getAllWords, getAtLeastOneOfTheWords, getDescription, getIndexEntryAccount, getIndexEntryActivity, getIndexEntryBuilding, getIndexEntryContract, getIndexEntryDepot, getIndexEntryDocument, getIndexEntryProduct, getName, getWithoutWords, setAllWords, setAtLeastOneOfTheWords, setDescription, setName, setWithoutWords
 
Methods inherited from interface org.opencrx.kernel.base.jmi1.SecureObject
addOwningGroup, checkPermissions, getAccessGrantedByParent, getOwner, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setOwner, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapable
getContext
 
Methods inherited from interface org.openmdx.base.jmi1.Creatable
getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.jmi1.Modifiable
getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refDefaultFetchGroup, refDelegate, refGetPath, refGetValue, refInitialize, refInitialize, refSetValue
 
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
 

Method Detail

getIndexEntryAccount

<T extends IndexEntry> List<T> getIndexEntryAccount(IndexEntryQuery query)
Retrieves the value for the reference indexEntryAccount for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryAccount

IndexEntry getIndexEntryAccount(boolean idIsPersistent,
                                String id)
Retrieves the value for the reference indexEntryAccount for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryAccount

IndexEntry getIndexEntryAccount(String id)
Retrieves the value for the reference indexEntryAccount for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryAccount(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryActivity

<T extends IndexEntry> List<T> getIndexEntryActivity(IndexEntryQuery query)
Retrieves the value for the reference indexEntryActivity for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryActivity

IndexEntry getIndexEntryActivity(boolean idIsPersistent,
                                 String id)
Retrieves the value for the reference indexEntryActivity for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryActivity

IndexEntry getIndexEntryActivity(String id)
Retrieves the value for the reference indexEntryActivity for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryActivity(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryBuilding

<T extends IndexEntry> List<T> getIndexEntryBuilding(IndexEntryQuery query)
Retrieves the value for the reference indexEntryBuilding for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryBuilding

IndexEntry getIndexEntryBuilding(boolean idIsPersistent,
                                 String id)
Retrieves the value for the reference indexEntryBuilding for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryBuilding

IndexEntry getIndexEntryBuilding(String id)
Retrieves the value for the reference indexEntryBuilding for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryBuilding(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryContract

<T extends IndexEntry> List<T> getIndexEntryContract(IndexEntryQuery query)
Retrieves the value for the reference indexEntryContract for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryContract

IndexEntry getIndexEntryContract(boolean idIsPersistent,
                                 String id)
Retrieves the value for the reference indexEntryContract for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryContract

IndexEntry getIndexEntryContract(String id)
Retrieves the value for the reference indexEntryContract for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryContract(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryDepot

<T extends IndexEntry> List<T> getIndexEntryDepot(IndexEntryQuery query)
Retrieves the value for the reference indexEntryDepot for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryDepot

IndexEntry getIndexEntryDepot(boolean idIsPersistent,
                              String id)
Retrieves the value for the reference indexEntryDepot for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryDepot

IndexEntry getIndexEntryDepot(String id)
Retrieves the value for the reference indexEntryDepot for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryDepot(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryDocument

<T extends IndexEntry> List<T> getIndexEntryDocument(IndexEntryQuery query)
Retrieves the value for the reference indexEntryDocument for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryDocument

IndexEntry getIndexEntryDocument(boolean idIsPersistent,
                                 String id)
Retrieves the value for the reference indexEntryDocument for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryDocument

IndexEntry getIndexEntryDocument(String id)
Retrieves the value for the reference indexEntryDocument for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryDocument(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryProduct

<T extends IndexEntry> List<T> getIndexEntryProduct(IndexEntryQuery query)
Retrieves the value for the reference indexEntryProduct for the specified query. Note: This is an extension to the JMI 1 standard.
In order to remain standard compliant you should substitute this method with java.jdo.Query

Parameters:
query - predicate which is applied to the set of referenced objects.
Returns:
The objects for which the predicate evaluates to true.

getIndexEntryProduct

IndexEntry getIndexEntryProduct(boolean idIsPersistent,
                                String id)
Retrieves the value for the reference indexEntryProduct for the specified qualifier attribute value.

Parameters:
idIsPersistent - Defines whether value for the qualifier is persistent or not
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier

getIndexEntryProduct

IndexEntry getIndexEntryProduct(String id)
Retrieves the value for the reference indexEntryProduct for the specified qualifier attribute value.

This method is equivalent to the preferred invocation getIndexEntryProduct(false,id).

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this qualifier


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