edu.mayo.informatics.lexgrid.convert.directConversions.TextCommon
Class Property

java.lang.Object
  extended by edu.mayo.informatics.lexgrid.convert.directConversions.TextCommon.Property

public class Property
extends java.lang.Object

Holder for Concept Properties loaded from Text files.

Author:
Sridhar Dwarkanath

Constructor Summary
Property(java.lang.String line)
          Parse the line with format Property="prop_name" ConceptCode="concept_code" PropertyType="property/presentation/definition/comment.."
Property(java.lang.String conceptCode, java.lang.String propertyName, java.lang.String propertyId, java.lang.String propertyType, java.lang.String propertyValue, java.lang.String language, java.lang.String presentationFormat, java.lang.String isPreferred, java.lang.String degreeOfFidelity, java.lang.String matchIfNoContext, java.lang.String representationForm, java.lang.String qualifierName, java.lang.String qualifierValue)
           
 
Method Summary
 java.lang.String getConceptCode()
           
 java.lang.String getDegreeOfFidelity()
           
 java.lang.String getIsPreferred()
           
 java.lang.String getLanguage()
           
 java.lang.String getMatchIfNoContext()
           
 java.lang.String getPresentationFormat()
           
 java.lang.String getPropertyId()
           
 java.lang.String getPropertyName()
           
 java.lang.String getPropertyType()
           
 java.lang.String getPropertyValue()
           
 java.lang.String getQualifierName()
           
 java.lang.String getQualifierValue()
           
 java.lang.String getRepresentationForm()
           
 boolean isValid()
           
 java.lang.String parseValue(java.lang.String line, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Property

public Property(java.lang.String conceptCode,
                java.lang.String propertyName,
                java.lang.String propertyId,
                java.lang.String propertyType,
                java.lang.String propertyValue,
                java.lang.String language,
                java.lang.String presentationFormat,
                java.lang.String isPreferred,
                java.lang.String degreeOfFidelity,
                java.lang.String matchIfNoContext,
                java.lang.String representationForm,
                java.lang.String qualifierName,
                java.lang.String qualifierValue)

Property

public Property(java.lang.String line)
Parse the line with format Property="prop_name" ConceptCode="concept_code" PropertyType="property/presentation/definition/comment.." PropertyId="prop_id" PropertyValue="prop_value" Language="lang" PresentationFormat="text/plain" IsPreferred="true/false" DegreeOfFidelity="" MatchIfNoContext="false" RepresentationForm="" QualifierName="prop_qual_name" QualifierValue="prop_qual_value"

Parameters:
line -
Method Detail

parseValue

public java.lang.String parseValue(java.lang.String line,
                                   java.lang.String name)

isValid

public boolean isValid()

getConceptCode

public java.lang.String getConceptCode()
Returns:
the conceptCode

getDegreeOfFidelity

public java.lang.String getDegreeOfFidelity()
Returns:
the degreeOfFidelity

getIsPreferred

public java.lang.String getIsPreferred()
Returns:
the isPreferred

getLanguage

public java.lang.String getLanguage()
Returns:
the language

getMatchIfNoContext

public java.lang.String getMatchIfNoContext()
Returns:
the matchIfNoContext

getPresentationFormat

public java.lang.String getPresentationFormat()
Returns:
the presentationFormat

getPropertyId

public java.lang.String getPropertyId()
Returns:
the propertyId

getPropertyName

public java.lang.String getPropertyName()
Returns:
the propertyName

getPropertyType

public java.lang.String getPropertyType()
Returns:
the propertyType

getPropertyValue

public java.lang.String getPropertyValue()
Returns:
the propertyValue

getQualifierName

public java.lang.String getQualifierName()
Returns:
the qualifierName

getQualifierValue

public java.lang.String getQualifierValue()
Returns:
the qualifierValue

getRepresentationForm

public java.lang.String getRepresentationForm()
Returns:
the representationForm

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.