|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.custom.relations.RelationsUtil
public class RelationsUtil
Constructor Summary | |
---|---|
RelationsUtil()
|
Method Summary | |
---|---|
static java.util.List<AssociationPredicate> |
resolveAssociationPredicates(CodingScheme scheme)
Returns the list of AssociationPredicates within the given coding scheme |
static java.util.List<AssociationPredicate> |
resolveAssociationPredicates(CodingScheme scheme,
java.lang.String association_name)
Returns the list of AssociationPredicates within the given coding scheme that matches the association_name. |
static AssociationSource |
resolveRelationSource(AssociationPredicate relation,
java.lang.String sourceCode)
Returns a source within a specific relation with the given code; null if not available. |
static java.util.List<AssociationSource> |
resolveRelationSources(Entity entity,
java.util.List<AssociationPredicate> association_list)
|
static AssociationTarget |
resolveRelationTarget(AssociationSource source,
java.lang.String targetCode)
Returns a relation target within a specific source with the given code; null if not available. |
static java.util.List<AssociationSource> |
resolveRelationTargets(Entity entity,
java.util.List<AssociationPredicate> association_list)
|
static AssociationSource |
subsume(AssociationPredicate ap,
AssociationSource as)
This method ensures that duplicate AssociationSources are not added to AssociationPredicate |
static AssociationTarget |
subsume(AssociationSource as,
AssociationTarget at)
This method ensures that duplicate AssociationTarget's are not added to a Association Source |
static Relations |
subsume(CodingScheme cs,
Relations r)
The method ensure that duplicate Relations is not added to CodingSchem |
static AssociationPredicate |
subsume(Relations r,
AssociationPredicate ap)
This method ensures that duplicate AssociationPredicates is not added into Relations |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RelationsUtil()
Method Detail |
---|
public static java.util.List<AssociationPredicate> resolveAssociationPredicates(CodingScheme scheme)
scheme
-
public static java.util.List<AssociationPredicate> resolveAssociationPredicates(CodingScheme scheme, java.lang.String association_name)
scheme,
- association_name
public static AssociationSource resolveRelationSource(AssociationPredicate relation, java.lang.String sourceCode)
relation
- sourceCode
-
public static java.util.List<AssociationSource> resolveRelationSources(Entity entity, java.util.List<AssociationPredicate> association_list)
public static AssociationTarget resolveRelationTarget(AssociationSource source, java.lang.String targetCode)
source
- targetCode
-
public static java.util.List<AssociationSource> resolveRelationTargets(Entity entity, java.util.List<AssociationPredicate> association_list)
public static AssociationTarget subsume(AssociationSource as, AssociationTarget at)
as
- at
-
public static AssociationSource subsume(AssociationPredicate ap, AssociationSource as)
ap
- as
-
public static AssociationPredicate subsume(Relations r, AssociationPredicate ap)
r
- ap
-
public static Relations subsume(CodingScheme cs, Relations r)
cs
- r
-
|
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 |