|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.DataModel.Collections.AssociatedConceptList
org.LexGrid.LexBIG.Impl.pagedgraph.model.LazyLoadableAssociatedConceptList
public class LazyLoadableAssociatedConceptList
The Class LazyLoadableAssociatedConceptList.
Constructor Summary | |
---|---|
LazyLoadableAssociatedConceptList()
|
|
LazyLoadableAssociatedConceptList(int count,
java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String associationPredicateName,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
boolean resolveForward,
boolean resolveBackward,
int resolveForwardAssociationDepth,
int resolveBackwardAssociationDepth,
int resolveCodedEntryDepth,
GraphQuery graphQuery,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
SortOptionList sortAlgorithms,
LocalNameList filterOptions,
CycleDetectingCallback cycleDetectingCallback,
AssociationListBuilder.AssociationDirection direction,
int pageSize)
Instantiates a new lazy loadable associated concept list. |
Method Summary | |
---|---|
void |
addAssociatedConcept(AssociatedConcept vAssociatedConcept)
|
void |
addAssociatedConcept(int index,
AssociatedConcept vAssociatedConcept)
|
java.util.Enumeration<AssociatedConcept> |
enumerateAssociatedConcept()
Method enumerateAssociatedConcept. |
AssociatedConcept[] |
getAssociatedConcept()
Method getAssociatedConcept.Returns the contents of the collection in an Array. |
AssociatedConcept |
getAssociatedConcept(int index)
Method getAssociatedConcept. |
int |
getAssociatedConceptCount()
Method getAssociatedConceptCount. |
java.util.Iterator<AssociatedConcept> |
iterateAssociatedConcept()
Method iterateAssociatedConcept. |
void |
removeAllAssociatedConcept()
|
boolean |
removeAssociatedConcept(AssociatedConcept vAssociatedConcept)
Method removeAssociatedConcept. |
AssociatedConcept |
removeAssociatedConceptAt(int index)
Method removeAssociatedConceptAt. |
void |
setAssociatedConcept(AssociatedConcept[] arg0)
|
void |
setAssociatedConcept(int index,
AssociatedConcept vAssociatedConcept)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LazyLoadableAssociatedConceptList()
public LazyLoadableAssociatedConceptList(int count, java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String associationPredicateName, java.lang.String entityCode, java.lang.String entityCodeNamespace, boolean resolveForward, boolean resolveBackward, int resolveForwardAssociationDepth, int resolveBackwardAssociationDepth, int resolveCodedEntryDepth, GraphQuery graphQuery, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, SortOptionList sortAlgorithms, LocalNameList filterOptions, CycleDetectingCallback cycleDetectingCallback, AssociationListBuilder.AssociationDirection direction, int pageSize)
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 addAssociatedConcept(AssociatedConcept vAssociatedConcept) throws java.lang.IndexOutOfBoundsException
addAssociatedConcept
in class AssociatedConceptList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic void addAssociatedConcept(int index, AssociatedConcept vAssociatedConcept) throws java.lang.IndexOutOfBoundsException
addAssociatedConcept
in class AssociatedConceptList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic java.util.Enumeration<AssociatedConcept> enumerateAssociatedConcept()
AssociatedConceptList
enumerateAssociatedConcept
in class AssociatedConceptList
public AssociatedConcept[] getAssociatedConcept()
AssociatedConceptList
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.
getAssociatedConcept
in class AssociatedConceptList
public AssociatedConcept getAssociatedConcept(int index) throws java.lang.IndexOutOfBoundsException
AssociatedConceptList
getAssociatedConcept
in class AssociatedConceptList
java.lang.IndexOutOfBoundsException
- if the index
given is outside the bounds of the collectionpublic int getAssociatedConceptCount()
AssociatedConceptList
getAssociatedConceptCount
in class AssociatedConceptList
public java.util.Iterator<AssociatedConcept> iterateAssociatedConcept()
AssociatedConceptList
iterateAssociatedConcept
in class AssociatedConceptList
public void removeAllAssociatedConcept()
removeAllAssociatedConcept
in class AssociatedConceptList
public boolean removeAssociatedConcept(AssociatedConcept vAssociatedConcept)
AssociatedConceptList
removeAssociatedConcept
in class AssociatedConceptList
public AssociatedConcept removeAssociatedConceptAt(int index)
AssociatedConceptList
removeAssociatedConceptAt
in class AssociatedConceptList
public void setAssociatedConcept(AssociatedConcept[] arg0)
setAssociatedConcept
in class AssociatedConceptList
public void setAssociatedConcept(int index, AssociatedConcept vAssociatedConcept) throws java.lang.IndexOutOfBoundsException
setAssociatedConcept
in class AssociatedConceptList
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 |