|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openmdx.base.accessor.jmi.spi.RefObject_1
org.openmdx.base.cci.ProviderImpl
public class ProviderImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface javax.jdo.spi.PersistenceCapable |
|---|
javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, javax.jdo.spi.PersistenceCapable.ObjectIdFieldManager, javax.jdo.spi.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 | |
|---|---|
ProviderImpl(Object_1_0 object,
RefClass refClass)
|
|
| Method Summary | |
|---|---|
void |
addSegment(Segment newValue)
Appends the specified element to the list of all the values for the reference segment. |
void |
addSegment(String qualifiedName,
Segment newValue)
Appends the specified element to the list of all the values for the reference segment for a specified qualifier attribute
value. |
Authority |
getAuthority()
Retrieves the value for the reference authority. |
Collection |
getSegment()
Retrieves a collection containing all the elements for the reference segment. |
List |
getSegment(SegmentFilter filter)
Retrieves the value for the reference segment for the
specified filter. |
List |
getSegment(SegmentQuery query)
Retrieves the value for the reference segment for the
specified query. |
Segment |
getSegment(String qualifiedName)
Retrieves the value for the reference segment for the
specified qualifier attribute value. |
void |
removeSegment(String qualifiedName)
Removes the qualified (by means of the specified qualifier attribute value) element from the list of all the values for the reference segment. |
protected void |
setAuthority(Authority newValue)
|
void |
setSegment(List newValue)
|
void |
setSegment(Segment[] newValue)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, 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 |
|---|
public ProviderImpl(Object_1_0 object,
RefClass refClass)
| Method Detail |
|---|
public Authority getAuthority()
Providerauthority.
getAuthority in interface Providerprotected void setAuthority(Authority newValue)
public void setSegment(List newValue)
public void setSegment(Segment[] newValue)
public Segment getSegment(String qualifiedName)
Providersegment for the
specified qualifier attribute value.
getSegment in interface ProviderqualifiedName - The value for the qualifier attribute that qualifies this reference.
public Collection getSegment()
Providersegment.
getSegment in interface Providerpublic List getSegment(SegmentFilter filter)
Providersegment for the
specified filter.
getSegment in interface Providerfilter - filter which is applied to the set of referenced objects.
public List getSegment(SegmentQuery query)
Providersegment for the
specified query.
getSegment in interface Provider
public void addSegment(String qualifiedName,
Segment newValue)
Providersegment for a specified qualifier attribute
value.
addSegment in interface ProviderqualifiedName - The qualifier attribute value that qualifies the reference to get the element to be appended.newValue - The element to be appended.public void addSegment(Segment newValue)
Providersegment.
addSegment in interface ProvidernewValue - The element to be appended.public void removeSegment(String qualifiedName)
Providersegment.
removeSegment in interface ProviderqualifiedName - The qualifier attribute value that qualifies the
reference to get the element to be removed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||