|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mayo.edu.lgModel.LexGridBase
org.LexGrid.commonTypes.Versionable
org.LexGrid.valueSets.DefinitionEntry
public class DefinitionEntry
A reference to an entry code, a coding scheme or another value set definition along with the instructions about how the reference is applied. Definition entrys are applied in entryOrder, with each successive entry either adding to or subtracting from the final set of entity codes.
Constructor Summary | |
---|---|
DefinitionEntry()
|
Method Summary | |
---|---|
java.lang.Object |
getChoiceValue()
Returns the value of field 'choiceValue'. |
CodingSchemeReference |
getCodingSchemeReference()
Returns the value of field 'codingSchemeReference'. |
EntityReference |
getEntityReference()
Returns the value of field 'entityReference'. |
DefinitionOperator |
getOperator()
Returns the value of field 'operator'. |
PropertyReference |
getPropertyReference()
Returns the value of field 'propertyReference'. |
java.lang.Long |
getRuleOrder()
Returns the value of field 'ruleOrder'. |
ValueSetDefinitionReference |
getValueSetDefinitionReference()
Returns the value of field 'valueSetDefinitionReference'. |
boolean |
isValid()
Method isValid. |
void |
marshal(org.xml.sax.ContentHandler handler)
|
void |
marshal(java.io.Writer out)
|
void |
setCodingSchemeReference(CodingSchemeReference codingSchemeReference)
Sets the value of field 'codingSchemeReference'. |
void |
setEntityReference(EntityReference entityReference)
Sets the value of field 'entityReference'. |
void |
setOperator(DefinitionOperator operator)
Sets the value of field 'operator'. |
void |
setPropertyReference(PropertyReference propertyReference)
Sets the value of field 'propertyReference'. |
void |
setRuleOrder(java.lang.Long ruleOrder)
Sets the value of field 'ruleOrder'. |
void |
setValueSetDefinitionReference(ValueSetDefinitionReference valueSetDefinitionReference)
Sets the value of field 'valueSetDefinitionReference'. |
static DefinitionEntry |
unmarshalDefinitionEntry(java.io.Reader reader)
Method unmarshalDefinitionEntry. |
void |
validate()
|
Methods inherited from class org.LexGrid.commonTypes.Versionable |
---|
getEffectiveDate, getEntryState, getExpirationDate, getIsActive, getOwner, getStatus, isIsActive, setEffectiveDate, setEntryState, setExpirationDate, setIsActive, setOwner, setStatus, unmarshalVersionable |
Methods inherited from class org.mayo.edu.lgModel.LexGridBase |
---|
getParent, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefinitionEntry()
Method Detail |
---|
public java.lang.Object getChoiceValue()
public CodingSchemeReference getCodingSchemeReference()
public EntityReference getEntityReference()
public DefinitionOperator getOperator()
public PropertyReference getPropertyReference()
public java.lang.Long getRuleOrder()
public ValueSetDefinitionReference getValueSetDefinitionReference()
public boolean isValid()
isValid
in class Versionable
public void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
marshal
in class Versionable
out
-
org.exolab.castor.xml.MarshalException
- if object is
null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schemapublic void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
marshal
in class Versionable
handler
-
java.io.IOException
- if an IOException occurs during
marshaling
org.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schema
org.exolab.castor.xml.MarshalException
- if object is
null or if any SAXException is thrown during marshalingpublic void setCodingSchemeReference(CodingSchemeReference codingSchemeReference)
codingSchemeReference
- the value of field
'codingSchemeReference'.public void setEntityReference(EntityReference entityReference)
entityReference
- the value of field 'entityReference'.public void setOperator(DefinitionOperator operator)
operator
- the value of field 'operator'.public void setPropertyReference(PropertyReference propertyReference)
propertyReference
- the value of field
'propertyReference'.public void setRuleOrder(java.lang.Long ruleOrder)
ruleOrder
- the value of field 'ruleOrder'.public void setValueSetDefinitionReference(ValueSetDefinitionReference valueSetDefinitionReference)
valueSetDefinitionReference
- the value of field
'valueSetDefinitionReference'.public static DefinitionEntry unmarshalDefinitionEntry(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
-
org.exolab.castor.xml.MarshalException
- if object is
null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schemapublic void validate() throws org.exolab.castor.xml.ValidationException
validate
in class Versionable
org.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schema
|
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 |