|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList
org.LexGrid.LexBIG.Impl.pagedgraph.model.LazyLoadableResolvedConceptReferenceList
public class LazyLoadableResolvedConceptReferenceList
The Class LazyLoadableAssociatedConceptList.
Nested Class Summary | |
---|---|
static class |
LazyLoadableResolvedConceptReferenceList.RootResolvedConceptReferenceIterator
|
Constructor Summary | |
---|---|
LazyLoadableResolvedConceptReferenceList()
|
|
LazyLoadableResolvedConceptReferenceList(ValidatedParameterResolvingCallback validatedParameterResolvingCallback,
java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
boolean resolveForward,
boolean resolveBackward,
int resolveAssociationDepth,
int resolveCodedEntryDepth,
boolean keepLastAssociationLevelUnresolved,
GraphQuery graphQuery,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
SortOptionList sortAlgorithms,
LocalNameList filterOptions,
CycleDetectingCallback cycleDetectingCallback,
PagingCodedNodeGraphImpl.ArtificialRootResolvePolicy artificialRootResolvePolicy,
int maxToReturn)
Instantiates a new lazy loadable associated concept list. |
Method Summary | |
---|---|
void |
addResolvedConceptReference(int index,
ResolvedConceptReference vResolvedConceptReference)
|
void |
addResolvedConceptReference(ResolvedConceptReference vResolvedConceptReference)
|
java.util.Enumeration<ResolvedConceptReference> |
enumerateResolvedConceptReference()
Method enumerateResolvedConceptReference. |
ResolvedConceptReference[] |
getResolvedConceptReference()
Method getResolvedConceptReference.Returns the contents of the collection in an Array. |
ResolvedConceptReference |
getResolvedConceptReference(int index)
Method getResolvedConceptReference. |
int |
getResolvedConceptReferenceCount()
Method getResolvedConceptReferenceCount. |
java.util.Iterator<ResolvedConceptReference> |
iterateResolvedConceptReference()
Method iterateResolvedConceptReference. |
void |
removeAllResolvedConceptReference()
|
boolean |
removeResolvedConceptReference(ResolvedConceptReference vResolvedConceptReference)
Method removeResolvedConceptReference. |
ResolvedConceptReference |
removeResolvedConceptReferenceAt(int index)
Method removeResolvedConceptReferenceAt. |
void |
setResolvedConceptReference(int index,
ResolvedConceptReference vResolvedConceptReference)
|
void |
setResolvedConceptReference(ResolvedConceptReference[] arg0)
|
Methods inherited from class org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList |
---|
getIncomplete, isIncomplete, setIncomplete |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LazyLoadableResolvedConceptReferenceList()
public LazyLoadableResolvedConceptReferenceList(ValidatedParameterResolvingCallback validatedParameterResolvingCallback, java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, boolean resolveForward, boolean resolveBackward, int resolveAssociationDepth, int resolveCodedEntryDepth, boolean keepLastAssociationLevelUnresolved, GraphQuery graphQuery, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, SortOptionList sortAlgorithms, LocalNameList filterOptions, CycleDetectingCallback cycleDetectingCallback, PagingCodedNodeGraphImpl.ArtificialRootResolvePolicy artificialRootResolvePolicy, int maxToReturn)
count
- the countentityCode
- the entity codeentityCodeNamespace
- the entity code namespacedirection
- the directionpageSize
- the page sizecodingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme versionrelationsContainerName
- the relations container nameassociationPredicateName
- the association predicate nameresolveForward
- the resolve forwardresolveBackward
- the resolve backwardresolveForwardAssociationDepth
- the resolve forward association depthresolveBackwardAssociationDepth
- the resolve backward association depthresolveCodedEntryDepth
- the resolve coded entry depthgraphQuery
- the graph queryfilterOptions
- cycleDetectingCallback
- the cycle detecting callbackMethod Detail |
---|
public void addResolvedConceptReference(ResolvedConceptReference vResolvedConceptReference) throws java.lang.IndexOutOfBoundsException
addResolvedConceptReference
in class ResolvedConceptReferenceList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addResolvedConceptReference(int index, ResolvedConceptReference vResolvedConceptReference) throws java.lang.IndexOutOfBoundsException
addResolvedConceptReference
in class ResolvedConceptReferenceList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic java.util.Enumeration<ResolvedConceptReference> enumerateResolvedConceptReference()
ResolvedConceptReferenceList
enumerateResolvedConceptReference
in class ResolvedConceptReferenceList
public ResolvedConceptReference[] getResolvedConceptReference()
ResolvedConceptReferenceList
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
getResolvedConceptReference
in class ResolvedConceptReferenceList
public ResolvedConceptReference getResolvedConceptReference(int index) throws java.lang.IndexOutOfBoundsException
ResolvedConceptReferenceList
getResolvedConceptReference
in class ResolvedConceptReferenceList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic int getResolvedConceptReferenceCount()
ResolvedConceptReferenceList
getResolvedConceptReferenceCount
in class ResolvedConceptReferenceList
public java.util.Iterator<ResolvedConceptReference> iterateResolvedConceptReference()
ResolvedConceptReferenceList
iterateResolvedConceptReference
in class ResolvedConceptReferenceList
public void removeAllResolvedConceptReference()
removeAllResolvedConceptReference
in class ResolvedConceptReferenceList
public boolean removeResolvedConceptReference(ResolvedConceptReference vResolvedConceptReference)
ResolvedConceptReferenceList
removeResolvedConceptReference
in class ResolvedConceptReferenceList
public ResolvedConceptReference removeResolvedConceptReferenceAt(int index)
ResolvedConceptReferenceList
removeResolvedConceptReferenceAt
in class ResolvedConceptReferenceList
public void setResolvedConceptReference(ResolvedConceptReference[] arg0)
setResolvedConceptReference
in class ResolvedConceptReferenceList
public void setResolvedConceptReference(int index, ResolvedConceptReference vResolvedConceptReference) throws java.lang.IndexOutOfBoundsException
setResolvedConceptReference
in class ResolvedConceptReferenceList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collection
|
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |