|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.Impl.pagedgraph.builder.AssociationListBuilder
public class AssociationListBuilder
The Class AssociationListBuilder.
Nested Class Summary | |
---|---|
static class |
AssociationListBuilder.AssociationDirection
The Enum AssociationDirection. |
Constructor Summary | |
---|---|
AssociationListBuilder()
|
Method Summary | |
---|---|
AssociationList |
buildSourceOfAssociationList(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.lang.String relationsContainerName,
boolean resolveForward,
boolean resolveBackward,
int resolveForwardAssociationDepth,
int resolveBackwardAssociationDepth,
int resolveCodedEntryDepth,
GraphQuery graphQuery,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
SortOptionList sortAlgorithms,
LocalNameList filterOptions,
CycleDetectingCallback cycleDetectingCallback)
Builds the source of association list. |
AssociationList |
buildTargetOfAssociationList(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.lang.String relationsContainerName,
boolean resolveForward,
boolean resolveBackward,
int resolveForwardAssociationDepth,
int resolveBackwardAssociationDepth,
int resolveCodedEntryDepth,
GraphQuery graphQuery,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
SortOptionList sortAlgorithms,
LocalNameList filterOptions,
CycleDetectingCallback cycleDetectingCallback)
Builds the target of association list. |
protected AssociationList |
doBuildAssociationList(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.lang.String relationsContainerName,
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)
Do build association list. |
protected java.util.List<java.lang.String> |
getAssociationPredicateNames(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName)
Gets the association predicate names. |
protected java.util.List<java.lang.String> |
getRelationContainers(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationContainer)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AssociationListBuilder()
Method Detail |
---|
public AssociationList buildSourceOfAssociationList(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, java.lang.String relationsContainerName, boolean resolveForward, boolean resolveBackward, int resolveForwardAssociationDepth, int resolveBackwardAssociationDepth, int resolveCodedEntryDepth, GraphQuery graphQuery, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, SortOptionList sortAlgorithms, LocalNameList filterOptions, CycleDetectingCallback cycleDetectingCallback)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacerelationsContainerName
- the relations container 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 callback
public AssociationList buildTargetOfAssociationList(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, java.lang.String relationsContainerName, boolean resolveForward, boolean resolveBackward, int resolveForwardAssociationDepth, int resolveBackwardAssociationDepth, int resolveCodedEntryDepth, GraphQuery graphQuery, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, SortOptionList sortAlgorithms, LocalNameList filterOptions, CycleDetectingCallback cycleDetectingCallback)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacerelationsContainerName
- the relations container nameresolveForward
- the resolve forwardresolveBackward
- the resolve backwardresolveForwardAssociationDepth
- the resolve forward association depthresolveBackwardAssociationDepth
- the resolve backward association depthresolveCodedEntryDepth
- the resolve coded entry depthgraphQuery
- the graph querycycleDetectingCallback
- the cycle detecting callback
protected AssociationList doBuildAssociationList(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, java.lang.String relationsContainerName, 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)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacedirection
- the directionrelationsContainerName
- the relations container 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 callback
protected java.util.List<java.lang.String> getRelationContainers(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationContainer)
protected java.util.List<java.lang.String> getAssociationPredicateNames(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName)
codingSchemeUri
- the coding scheme uricodingSchemeVersion
- the coding scheme version
|
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 |