|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.cagrid.Utils
public class Utils
Utilities class for the LexBIG caGrid Services.
Constructor Summary | |
---|---|
Utils()
|
Method Summary | |
---|---|
static java.lang.String[] |
associationIdentificationToStringArray(AssociationIdentification[] assocs)
Constructs a String array containing the values of the AssociationIdentification array. |
static GraphResolutionPolicy |
buildGraphResolutionPolicy(ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
SortOptionList sortOptions,
LocalNameList filterOptions,
int maxToReturn,
boolean keepLastAssociationLevelUnresolved)
|
static GraphResolutionPolicy |
buildGraphResolutionPolicy(ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveCodedEntryDepth,
int resolveAssociationDepth,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
SortOptionList sortOptions,
LocalNameList filterOptions,
int maxToReturn,
boolean keepLastAssociationLevelUnresolved)
|
static HierarchyResolutionPolicy |
buildHierarchyResolutionPolicy(java.lang.String hierarchyID,
java.lang.String conceptCode,
boolean resolveConcepts,
NameAndValueList associationQualifiers)
|
static NodeListPolicy |
buildNodeListPolicy(ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveAssociationDepth,
int maxToReturn)
|
static NodeListPolicy |
buildNodeListPolicy(ConceptReference graphFocus,
boolean resolveForward,
boolean resolveBackward,
int resolveAssociationDepth,
int maxToReturn)
|
static RelationshipDistanceBasedPolicy |
buildRelationshipDistanceBasedPolicy(ConceptReference sourceConcept,
ConceptReference targetConcept,
int distance)
|
static RelationshipTypeBasedPolicy |
buildRelationshipTypeBasedPolicy(ConceptReference sourceConcept,
ConceptReference targetConcept,
boolean directOnly)
|
static SetResolutionPolicy |
buildSetResolutionPolicy(SortOptionList sortOptions,
LocalNameList filterOptions,
LocalNameList propertyNames,
CodedNodeSet.PropertyType[] propertyTypes,
boolean resolveConcepts,
int maxToReturn)
|
static ConceptReference |
checkIfConceptReferencsIsResolved(ConceptReference ref)
Because caGrid services cannot pass a ResolvedConceptReference, this method builds a ConceptReference out of a ResolvedConceptReference |
static ConceptReference |
checkIfConceptReferencsIsResolved(ConceptReference ref)
|
static java.lang.String[] |
conceptIdentificationArrayToString(ConceptIdentification[] codeArray)
|
static CodedNodeSet.ActiveOption |
convertActiveOption(ActiveOption option)
|
static org.LexGrid.LexBIG.iso21090.DataModel.enums.ActiveOption |
convertActiveOption(CodedNodeSet.ActiveOption option)
|
static CodedNodeSet.ActiveOption |
convertActiveOption(org.LexGrid.LexBIG.iso21090.DataModel.enums.ActiveOption option)
|
static org.LexGrid.LexBIG.iso21090.DataModel.enums.HierarchyPathResolveOption |
convertHierarchyPathResolveOption(LexBIGServiceConvenienceMethods.HierarchyPathResolveOption option)
|
static LexBIGServiceConvenienceMethods.HierarchyPathResolveOption |
convertHierarchyPathResolveOption(org.LexGrid.LexBIG.iso21090.DataModel.enums.HierarchyPathResolveOption option)
|
static org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] |
convertPropertyType(CodedNodeSet.PropertyType[] inputArray)
Constructs an array of PropertyType objects based on values in a String array. |
static CodedNodeSet.PropertyType[] |
convertPropertyType(org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] inputArray)
Constructs an array of PropertyType objects based on values in a String array. |
static org.LexGrid.LexBIG.iso21090.DataModel.enums.SearchDesignationOption |
convertSearchDesignationOption(CodedNodeSet.SearchDesignationOption option)
|
static CodedNodeSet.SearchDesignationOption |
convertSearchDesignationOption(org.LexGrid.LexBIG.iso21090.DataModel.enums.SearchDesignationOption option)
|
static java.lang.String[] |
directionalAssociationIdentificationToStringArray(DirectionalAssociationIdentification[] assocs)
Constructs a String array containing the values of the DirectionalAssociationIdentification array. |
static java.lang.String[] |
enumArrayToStringArray(java.lang.Enum[] enumerator)
Constructs a String array containing the values of the Enumerator array. |
static java.lang.String[] |
hierarchyIdentificationToStringArray(HierarchyIdentification[] ids)
Constructs a String array containing the values of the HierarchyIdentification array. |
static void |
processException(java.lang.Exception e)
LexEVS Grid Service is a layer over Distributed LexBIG, which itself is a layer over LexBIG. |
static java.lang.String[] |
propertyIdentificationToStringArray(PropertyIdentification[] ids)
|
static java.lang.String[] |
statusArrayToString(Status[] statusArray)
|
static ActiveOption[] |
stringArrayToActiveOption(java.lang.String[] stringArray)
Constructs an array of ActiveOption objects based on values in a String array. |
static AssociationIdentification[] |
stringArrayToAssociationIdentification(java.lang.String[] stringArray)
|
static ConceptIdentification[] |
stringArrayToConceptIdentification(java.lang.String[] codes)
Constructs a String array containing the values of the ConceptIdentification array. |
static DirectionalAssociationIdentification[] |
stringArrayToDirectionalAssociationIdentification(java.lang.String[] stringArray,
boolean isForward)
|
static HierarchyIdentification[] |
stringArrayToHierarchyIdentification(java.lang.String[] ids)
|
static PropertyIdentification[] |
stringArrayToPropertyIdentification(java.lang.String[] stringArray)
Constructs an array of PropertyIdentification objects based on values in a String array. |
static Status[] |
stringArrayToStatus(java.lang.String[] stringArray)
Constructs an array of Status objects based on values in a String array. |
static java.net.URI |
URIConverter(org.apache.axis.types.URI uri)
Transfroms a org.apache.axis.types.URI to an java.net.URI |
static org.apache.axis.types.URI |
URIConverter(java.net.URI uri)
Transfroms a java.net.URI to an org.apache.axis.types.URI |
static AssociationIdentification |
wrapAssociationIdentification(java.lang.String name)
|
static CodeExistence |
wrapCodeExistence(boolean isPresent)
|
static CodeRelationship |
wrapCodeRelationship(boolean areRelated)
|
static CodeState |
wrapCodeState(boolean isActive)
|
static CodingSchemeCopyRight |
wrapCodingSchemCopyRight(java.lang.String text)
|
static CodingSchemeIdentification |
wrapCodingSchemeIdentifier(java.lang.String codingScheme)
|
static ConceptIdentification |
wrapConceptIdentification(java.lang.String code)
|
static Direction |
wrapDirection(boolean isForward)
|
static DirectionalAssociationIdentification |
wrapDirectionalAssociationIdentification(java.lang.String id,
boolean isForward)
|
static ExtensionIdentification |
wrapExtensionIdentification(java.lang.String name)
|
static HierarchyIdentification |
wrapHierarchyIdentificationIdentification(java.lang.String identifier)
|
static LanguageIdentification |
wrapLanguageIdentification(java.lang.String name)
|
static MatchCriteria |
wrapMatchCritia(java.lang.String text)
|
static RelationContainerIdentification |
wrapRelationContainerIdentification(java.lang.String name)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Utils()
Method Detail |
---|
public static java.lang.String[] enumArrayToStringArray(java.lang.Enum[] enumerator)
enumerator
- Enumerator to be converted to a String array.
public static ConceptIdentification[] stringArrayToConceptIdentification(java.lang.String[] codes)
enumerator
- Enumerator to be converted to a String array.
public static HierarchyIdentification[] stringArrayToHierarchyIdentification(java.lang.String[] ids)
public static java.lang.String[] hierarchyIdentificationToStringArray(HierarchyIdentification[] ids)
ids
- HierarchyIdentification array to be converted to a String array.
public static java.lang.String[] propertyIdentificationToStringArray(PropertyIdentification[] ids)
public static java.lang.String[] directionalAssociationIdentificationToStringArray(DirectionalAssociationIdentification[] assocs)
ids
- DirectionalAssociationIdentification array to be converted to a String array.
public static java.lang.String[] associationIdentificationToStringArray(AssociationIdentification[] assocs)
ids
- DirectionalAssociationIdentification array to be converted to a String array.
public static CodedNodeSet.PropertyType[] convertPropertyType(org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] inputArray)
stringArray
- The array containing the values of the PropertyType enum.
public static org.LexGrid.LexBIG.iso21090.DataModel.enums.PropertyType[] convertPropertyType(CodedNodeSet.PropertyType[] inputArray)
stringArray
- The array containing the values of the PropertyType enum.
public static ActiveOption[] stringArrayToActiveOption(java.lang.String[] stringArray)
stringArray
- The array containing the values of the ActiveOption enum.
public static Status[] stringArrayToStatus(java.lang.String[] stringArray)
stringArray
- The array containing the values of the Status.
public static java.lang.String[] statusArrayToString(Status[] statusArray)
public static PropertyIdentification[] stringArrayToPropertyIdentification(java.lang.String[] stringArray)
stringArray
- The array containing the values of the Status.
public static DirectionalAssociationIdentification[] stringArrayToDirectionalAssociationIdentification(java.lang.String[] stringArray, boolean isForward)
public static AssociationIdentification[] stringArrayToAssociationIdentification(java.lang.String[] stringArray)
public static ConceptReference checkIfConceptReferencsIsResolved(ConceptReference ref)
ref
- The ConceptReference to check
public static ConceptReference checkIfConceptReferencsIsResolved(ConceptReference ref)
public static org.apache.axis.types.URI URIConverter(java.net.URI uri) throws MalformedURIException
uri
- The URI to be transformed
MalformedURIException
public static java.net.URI URIConverter(org.apache.axis.types.URI uri) throws MalformedURIException
uri
- The URI to be transformed
MalformedURIException
public static HierarchyResolutionPolicy buildHierarchyResolutionPolicy(java.lang.String hierarchyID, java.lang.String conceptCode, boolean resolveConcepts, NameAndValueList associationQualifiers)
public static RelationshipTypeBasedPolicy buildRelationshipTypeBasedPolicy(ConceptReference sourceConcept, ConceptReference targetConcept, boolean directOnly)
public static RelationshipDistanceBasedPolicy buildRelationshipDistanceBasedPolicy(ConceptReference sourceConcept, ConceptReference targetConcept, int distance)
public static GraphResolutionPolicy buildGraphResolutionPolicy(ConceptReference graphFocus, boolean resolveForward, boolean resolveBackward, int resolveCodedEntryDepth, int resolveAssociationDepth, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, SortOptionList sortOptions, LocalNameList filterOptions, int maxToReturn, boolean keepLastAssociationLevelUnresolved)
public static GraphResolutionPolicy buildGraphResolutionPolicy(ConceptReference graphFocus, boolean resolveForward, boolean resolveBackward, int resolveCodedEntryDepth, int resolveAssociationDepth, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, SortOptionList sortOptions, LocalNameList filterOptions, int maxToReturn, boolean keepLastAssociationLevelUnresolved)
public static SetResolutionPolicy buildSetResolutionPolicy(SortOptionList sortOptions, LocalNameList filterOptions, LocalNameList propertyNames, CodedNodeSet.PropertyType[] propertyTypes, boolean resolveConcepts, int maxToReturn)
public static NodeListPolicy buildNodeListPolicy(ConceptReference graphFocus, boolean resolveForward, boolean resolveBackward, int resolveAssociationDepth, int maxToReturn)
public static NodeListPolicy buildNodeListPolicy(ConceptReference graphFocus, boolean resolveForward, boolean resolveBackward, int resolveAssociationDepth, int maxToReturn)
public static CodingSchemeIdentification wrapCodingSchemeIdentifier(java.lang.String codingScheme)
public static MatchCriteria wrapMatchCritia(java.lang.String text)
public static CodeExistence wrapCodeExistence(boolean isPresent)
public static ExtensionIdentification wrapExtensionIdentification(java.lang.String name)
public static HierarchyIdentification wrapHierarchyIdentificationIdentification(java.lang.String identifier)
public static LanguageIdentification wrapLanguageIdentification(java.lang.String name)
public static CodeRelationship wrapCodeRelationship(boolean areRelated)
public static CodeState wrapCodeState(boolean isActive)
public static Direction wrapDirection(boolean isForward)
public static DirectionalAssociationIdentification wrapDirectionalAssociationIdentification(java.lang.String id, boolean isForward)
public static ConceptIdentification wrapConceptIdentification(java.lang.String code)
public static RelationContainerIdentification wrapRelationContainerIdentification(java.lang.String name)
public static CodingSchemeCopyRight wrapCodingSchemCopyRight(java.lang.String text)
public static AssociationIdentification wrapAssociationIdentification(java.lang.String name)
public static org.LexGrid.LexBIG.iso21090.DataModel.enums.SearchDesignationOption convertSearchDesignationOption(CodedNodeSet.SearchDesignationOption option)
public static CodedNodeSet.SearchDesignationOption convertSearchDesignationOption(org.LexGrid.LexBIG.iso21090.DataModel.enums.SearchDesignationOption option)
public static org.LexGrid.LexBIG.iso21090.DataModel.enums.ActiveOption convertActiveOption(CodedNodeSet.ActiveOption option)
public static CodedNodeSet.ActiveOption convertActiveOption(ActiveOption option)
public static CodedNodeSet.ActiveOption convertActiveOption(org.LexGrid.LexBIG.iso21090.DataModel.enums.ActiveOption option)
public static org.LexGrid.LexBIG.iso21090.DataModel.enums.HierarchyPathResolveOption convertHierarchyPathResolveOption(LexBIGServiceConvenienceMethods.HierarchyPathResolveOption option)
public static LexBIGServiceConvenienceMethods.HierarchyPathResolveOption convertHierarchyPathResolveOption(org.LexGrid.LexBIG.iso21090.DataModel.enums.HierarchyPathResolveOption option)
public static java.lang.String[] conceptIdentificationArrayToString(ConceptIdentification[] codeArray)
public static void processException(java.lang.Exception e) throws LBParameterException, LBException, LBInvocationException, LBResourceUnavailableException, InvalidServiceContextAccess, java.rmi.RemoteException
e
- The Exception to process
LBParameterException
LBException
LBInvocationException
LBResourceUnavailableException
InvalidServiceContextAccess
java.rmi.RemoteException
|
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 |