org.LexGrid.LexBIG.cagrid.adapters
Class CodedNodeGraphAdapter
java.lang.Object
org.LexGrid.LexBIG.cagrid.adapters.CodedNodeGraphAdapter
- All Implemented Interfaces:
- java.io.Serializable, org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
public class CodedNodeGraphAdapter
- extends java.lang.Object
- implements org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- See Also:
- Serialized Form
Method Summary |
java.lang.Boolean |
areCodesRelated(org.LexGrid.LexBIG.DataModel.Core.NameAndValue arg0,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference sourceConcept,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference targetConcept,
boolean directOnly)
|
CodedNodeGraphGrid |
getCodedNodeGraphGridInterface()
|
org.apache.axis.message.addressing.EndpointReferenceType |
getEndpointReference()
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
intersect(org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph arg0)
|
java.lang.Boolean |
isCodeInGraph(org.LexGrid.LexBIG.DataModel.Core.ConceptReference arg0)
|
org.LexGrid.LexBIG.DataModel.Collections.ConceptReferenceList |
listCodeRelationships(org.LexGrid.LexBIG.DataModel.Core.ConceptReference sourceConcept,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference targetConcept,
boolean directOnly)
|
org.LexGrid.LexBIG.DataModel.Collections.ConceptReferenceList |
listCodeRelationships(org.LexGrid.LexBIG.DataModel.Core.ConceptReference sourceConcept,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference targetConcept,
int distance)
|
org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList |
resolveAsList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
int maxToReturn)
|
org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList |
resolveAsList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
int maxToReturn)
|
org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList |
resolveAsList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
int maxToReturn,
boolean keepLastAssociationLevelUnresolved)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToAssociations(org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg0,
org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg1)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToCodes(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet codes)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToCodeSystem(java.lang.String codingScheme)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToDirectionalNames(org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg0,
org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg1)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToSourceCodes(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet codes)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToSourceCodeSystem(java.lang.String codingScheme)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToTargetCodes(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
restrictToTargetCodeSystem(java.lang.String codingScheme)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet |
toNodeList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveAssociationDepth,
int maxToReturn)
|
org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph |
union(org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph graph)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodedNodeGraphAdapter
public CodedNodeGraphAdapter(CodedNodeGraphGridAdapter adapter)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
areCodesRelated
public java.lang.Boolean areCodesRelated(org.LexGrid.LexBIG.DataModel.Core.NameAndValue arg0,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference sourceConcept,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference targetConcept,
boolean directOnly)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
areCodesRelated
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
intersect
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph intersect(org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph arg0)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
intersect
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
isCodeInGraph
public java.lang.Boolean isCodeInGraph(org.LexGrid.LexBIG.DataModel.Core.ConceptReference arg0)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
isCodeInGraph
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
listCodeRelationships
public org.LexGrid.LexBIG.DataModel.Collections.ConceptReferenceList listCodeRelationships(org.LexGrid.LexBIG.DataModel.Core.ConceptReference sourceConcept,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference targetConcept,
boolean directOnly)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
listCodeRelationships
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
listCodeRelationships
public org.LexGrid.LexBIG.DataModel.Collections.ConceptReferenceList listCodeRelationships(org.LexGrid.LexBIG.DataModel.Core.ConceptReference sourceConcept,
org.LexGrid.LexBIG.DataModel.Core.ConceptReference targetConcept,
int distance)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
listCodeRelationships
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
resolveAsList
public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveAsList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
int maxToReturn)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
resolveAsList
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
resolveAsList
public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveAsList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList filterOptions,
int maxToReturn,
boolean keepLastAssociationLevelUnresolved)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
resolveAsList
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
resolveAsList
public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList resolveAsList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
org.LexGrid.LexBIG.DataModel.Collections.LocalNameList propertyNames,
org.LexGrid.LexBIG.LexBIGService.CodedNodeSet.PropertyType[] propertyTypes,
org.LexGrid.LexBIG.DataModel.Collections.SortOptionList sortOptions,
int maxToReturn)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
resolveAsList
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToAssociations
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToAssociations(org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg0,
org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg1)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToAssociations
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToCodes
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToCodes(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet codes)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToCodes
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToCodeSystem
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToCodeSystem(java.lang.String codingScheme)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToCodeSystem
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToDirectionalNames
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToDirectionalNames(org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg0,
org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList arg1)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToDirectionalNames
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToSourceCodes
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToSourceCodes(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet codes)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToSourceCodes
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToSourceCodeSystem
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToSourceCodeSystem(java.lang.String codingScheme)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToSourceCodeSystem
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToTargetCodes
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToTargetCodes(org.LexGrid.LexBIG.LexBIGService.CodedNodeSet arg0)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToTargetCodes
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
restrictToTargetCodeSystem
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph restrictToTargetCodeSystem(java.lang.String codingScheme)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
restrictToTargetCodeSystem
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
toNodeList
public org.LexGrid.LexBIG.LexBIGService.CodedNodeSet toNodeList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveAssociationDepth,
int maxToReturn)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
toNodeList
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
union
public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph union(org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph graph)
throws org.LexGrid.LexBIG.Exceptions.LBInvocationException,
org.LexGrid.LexBIG.Exceptions.LBParameterException
- Specified by:
union
in interface org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph
- Throws:
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException
getCodedNodeGraphGridInterface
public CodedNodeGraphGrid getCodedNodeGraphGridInterface()
getEndpointReference
public org.apache.axis.message.addressing.EndpointReferenceType getEndpointReference()