org.LexGrid.LexBIG.Impl.pagedgraph.utility
Class PagedGraphUtils

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.pagedgraph.utility.PagedGraphUtils

public class PagedGraphUtils
extends java.lang.Object

The Class PagedGraphUtils.

Author:
Kevin Peterson

Constructor Summary
PagedGraphUtils()
           
 
Method Summary
static boolean areCodedNodeReferencesEquals(CodedNodeReference ref1, CodedNodeReference ref2)
          Are coded node references equals.
static boolean checkFocus(java.lang.String uri, java.lang.String version, java.lang.String relationsContainer, ResolvedConceptReference focus, boolean resolveForward, boolean resolveBackward, Filter[] filters, GraphQuery graphQuery, boolean needToValidateFocusExistsInGraph, boolean initialFocus)
           
static boolean checkFocus(java.lang.String uri, java.lang.String version, java.lang.String relationsContainer, java.lang.String entityCode, java.lang.String entityCodeNamespace, boolean resolveForward, boolean resolveBackward, GraphQuery graphQuery)
           
static boolean checkFocus(java.lang.String uri, java.lang.String version, java.lang.String relationsContainer, java.lang.String entityCode, java.lang.String entityCodeNamespace, boolean resolveForward, boolean resolveBackward, GraphQuery graphQuery, boolean initialFocus)
           
static ConceptReference codeNamespacePairToConceptReference(GraphQuery.CodeNamespacePair pair)
           
static RootsResolver.ResolveDirection getDirection(boolean resolveForward, boolean resolveBackward)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PagedGraphUtils

public PagedGraphUtils()
Method Detail

checkFocus

public static boolean checkFocus(java.lang.String uri,
                                 java.lang.String version,
                                 java.lang.String relationsContainer,
                                 java.lang.String entityCode,
                                 java.lang.String entityCodeNamespace,
                                 boolean resolveForward,
                                 boolean resolveBackward,
                                 GraphQuery graphQuery)

checkFocus

public static boolean checkFocus(java.lang.String uri,
                                 java.lang.String version,
                                 java.lang.String relationsContainer,
                                 java.lang.String entityCode,
                                 java.lang.String entityCodeNamespace,
                                 boolean resolveForward,
                                 boolean resolveBackward,
                                 GraphQuery graphQuery,
                                 boolean initialFocus)

checkFocus

public static boolean checkFocus(java.lang.String uri,
                                 java.lang.String version,
                                 java.lang.String relationsContainer,
                                 ResolvedConceptReference focus,
                                 boolean resolveForward,
                                 boolean resolveBackward,
                                 Filter[] filters,
                                 GraphQuery graphQuery,
                                 boolean needToValidateFocusExistsInGraph,
                                 boolean initialFocus)

areCodedNodeReferencesEquals

public static boolean areCodedNodeReferencesEquals(CodedNodeReference ref1,
                                                   CodedNodeReference ref2)
Are coded node references equals.

Parameters:
ref1 - the ref1
ref2 - the ref2
Returns:
true, if successful

codeNamespacePairToConceptReference

public static ConceptReference codeNamespacePairToConceptReference(GraphQuery.CodeNamespacePair pair)

getDirection

public static RootsResolver.ResolveDirection getDirection(boolean resolveForward,
                                                          boolean resolveBackward)

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.