org.LexGrid.LexBIG.Utility
Class Constructors

java.lang.Object
  extended by org.LexGrid.LexBIG.Utility.Constructors

public class Constructors
extends java.lang.Object

Class to ease creating common objects. This can be used client side or server side.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Dan Armbrust

Constructor Summary
Constructors()
           
 
Method Summary
static AbsoluteCodingSchemeVersionReference createAbsoluteCodingSchemeVersionReference(CodingSchemeSummary summary)
           
static AbsoluteCodingSchemeVersionReference createAbsoluteCodingSchemeVersionReference(java.lang.String urn, java.lang.String version)
          Create an AbsoluteCodingSchemeReference
static CodingSchemeVersionOrTag createCodingSchemeVersionOrTag(java.lang.String tag, java.lang.String version)
           
static CodingSchemeVersionOrTag createCodingSchemeVersionOrTagFromTag(java.lang.String tag)
           
static CodingSchemeVersionOrTag createCodingSchemeVersionOrTagFromVersion(java.lang.String version)
           
static ConceptReference createConceptReference(java.lang.String code, java.lang.String codeSystem)
          Create a ConceptReference from a code / codesystem combination.
static ConceptReference createConceptReference(java.lang.String code, java.lang.String namespace, java.lang.String codeSystem)
          Create a ConceptReference from a code / namespace / codesystem combination.
static ConceptReferenceList createConceptReferenceList(java.lang.String code)
          Create a ConceptReferenceList from a single concept code.
static ConceptReferenceList createConceptReferenceList(java.lang.String[] codes)
          Create a conceptReferenceList from multiple codes.
static ConceptReferenceList createConceptReferenceList(java.lang.String[] codes, java.lang.String codeSystem)
          Create a ConceptReferenceList from a set of codes.
static ConceptReferenceList createConceptReferenceList(java.lang.String[] codes, java.lang.String namespace, java.lang.String codeSystem)
          Create a ConceptReferenceList from a set of codes.
static ConceptReferenceList createConceptReferenceList(java.lang.String code, java.lang.String codeSystem)
          Create a ConceptReferenceList from a single concept / codesystem combination.
static ConceptReferenceList createConceptReferenceList(java.lang.String code, java.lang.String namespace, java.lang.String codeSystem)
          Create a ConceptReferenceList from a single concept / namespace/ codesystem combination.
static EntityDescription createEntityDescription(java.lang.String description)
          Create an EntityDescription object.
static LocalNameList createLocalNameList(java.lang.String name)
          Create a LocalNameList from a single entry.
static LocalNameList createLocalNameList(java.lang.String[] entries)
          Create a LocalNameList out of a set of Strings.
static NameAndValue createNameAndValue(java.lang.String name, java.lang.String value)
          Create a NameAndValue from a name / val combination.
static NameAndValueList createNameAndValueList(java.lang.String name)
          Create a NameAndValueList from a single name.
static NameAndValueList createNameAndValueList(java.lang.String[] names)
          Create a NameAndValueList from multiple names.
static NameAndValueList createNameAndValueList(java.lang.String[] names, java.lang.String value)
          Create a NameAndValueList from a set of names.
static NameAndValueList createNameAndValueList(java.lang.String name, java.lang.String value)
          Create a NameAndValueList from a name and a value pair.
static CodingSchemeVersionOrTag createProductionTag()
          Create a "PRODUCTION" tag
static SortOption createSortOption(java.lang.String sortExtensionName, java.lang.Boolean ascending)
           
static SortOptionList createSortOptionList(java.lang.String[] sortExtensionNames)
           
static SortOptionList createSortOptionList(java.lang.String[] sortExtensionNames, java.lang.Boolean[] ascending)
           
static Text createText(java.lang.String content)
          Create a Text object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Constructors

public Constructors()
Method Detail

createLocalNameList

public static LocalNameList createLocalNameList(java.lang.String[] entries)
Create a LocalNameList out of a set of Strings.


createText

public static Text createText(java.lang.String content)
Create a Text object.


createEntityDescription

public static EntityDescription createEntityDescription(java.lang.String description)
Create an EntityDescription object.


createProductionTag

public static CodingSchemeVersionOrTag createProductionTag()
Create a "PRODUCTION" tag


createAbsoluteCodingSchemeVersionReference

public static AbsoluteCodingSchemeVersionReference createAbsoluteCodingSchemeVersionReference(java.lang.String urn,
                                                                                              java.lang.String version)
Create an AbsoluteCodingSchemeReference


createAbsoluteCodingSchemeVersionReference

public static AbsoluteCodingSchemeVersionReference createAbsoluteCodingSchemeVersionReference(CodingSchemeSummary summary)

createLocalNameList

public static LocalNameList createLocalNameList(java.lang.String name)
Create a LocalNameList from a single entry.


createNameAndValueList

public static NameAndValueList createNameAndValueList(java.lang.String name)
Create a NameAndValueList from a single name.


createNameAndValue

public static NameAndValue createNameAndValue(java.lang.String name,
                                              java.lang.String value)
Create a NameAndValue from a name / val combination.


createNameAndValueList

public static NameAndValueList createNameAndValueList(java.lang.String[] names)
Create a NameAndValueList from multiple names.


createNameAndValueList

public static NameAndValueList createNameAndValueList(java.lang.String[] names,
                                                      java.lang.String value)
Create a NameAndValueList from a set of names. Assign the same value to each.


createNameAndValueList

public static NameAndValueList createNameAndValueList(java.lang.String name,
                                                      java.lang.String value)
Create a NameAndValueList from a name and a value pair. Returns null if the supplied name is empty.


createConceptReferenceList

public static ConceptReferenceList createConceptReferenceList(java.lang.String code)
Create a ConceptReferenceList from a single concept code.


createConceptReferenceList

public static ConceptReferenceList createConceptReferenceList(java.lang.String[] codes)
Create a conceptReferenceList from multiple codes.


createConceptReference

public static ConceptReference createConceptReference(java.lang.String code,
                                                      java.lang.String codeSystem)
Create a ConceptReference from a code / codesystem combination.


createConceptReference

public static ConceptReference createConceptReference(java.lang.String code,
                                                      java.lang.String namespace,
                                                      java.lang.String codeSystem)
Create a ConceptReference from a code / namespace / codesystem combination.


createConceptReferenceList

public static ConceptReferenceList createConceptReferenceList(java.lang.String code,
                                                              java.lang.String codeSystem)
Create a ConceptReferenceList from a single concept / codesystem combination.


createConceptReferenceList

public static ConceptReferenceList createConceptReferenceList(java.lang.String code,
                                                              java.lang.String namespace,
                                                              java.lang.String codeSystem)
Create a ConceptReferenceList from a single concept / namespace/ codesystem combination.


createConceptReferenceList

public static ConceptReferenceList createConceptReferenceList(java.lang.String[] codes,
                                                              java.lang.String namespace,
                                                              java.lang.String codeSystem)
Create a ConceptReferenceList from a set of codes. Assign the same code system and namespace to each.


createConceptReferenceList

public static ConceptReferenceList createConceptReferenceList(java.lang.String[] codes,
                                                              java.lang.String codeSystem)
Create a ConceptReferenceList from a set of codes. Assign the same code system to each.


createCodingSchemeVersionOrTagFromTag

public static CodingSchemeVersionOrTag createCodingSchemeVersionOrTagFromTag(java.lang.String tag)

createCodingSchemeVersionOrTagFromVersion

public static CodingSchemeVersionOrTag createCodingSchemeVersionOrTagFromVersion(java.lang.String version)

createCodingSchemeVersionOrTag

public static CodingSchemeVersionOrTag createCodingSchemeVersionOrTag(java.lang.String tag,
                                                                      java.lang.String version)

createSortOption

public static SortOption createSortOption(java.lang.String sortExtensionName,
                                          java.lang.Boolean ascending)

createSortOptionList

public static SortOptionList createSortOptionList(java.lang.String[] sortExtensionNames,
                                                  java.lang.Boolean[] ascending)
                                           throws LBParameterException
Throws:
LBParameterException

createSortOptionList

public static SortOptionList createSortOptionList(java.lang.String[] sortExtensionNames)

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.