Package org.hl7.fhir.r4b.model
Class Statistic.StatisticModelCharacteristicVariableComponent
- java.lang.Object
-
- org.hl7.fhir.r4b.model.Base
-
- org.hl7.fhir.r4b.model.Element
-
- org.hl7.fhir.r4b.model.Statistic.StatisticModelCharacteristicVariableComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseDatatypeElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions
- Enclosing class:
- Statistic
public static class Statistic.StatisticModelCharacteristicVariableComponent extends Element implements org.hl7.fhir.instance.model.api.IBaseDatatypeElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Enumeration<Enumerations.EvidenceVariableHandling>handlingHow the variable is classified for use in adjusted analysis.protected List<CodeableConcept>valueCategoryDescription for grouping of ordinal or polychotomous variables.protected List<Quantity>valueQuantityDiscrete value for grouping of ordinal or polychotomous variables.protected List<Range>valueRangeRange of values for grouping of ordinal or polychotomous variables.protected ReferencevariableDefinitionDescription of the variable.
-
Constructor Summary
Constructors Constructor Description StatisticModelCharacteristicVariableComponent()ConstructorStatisticModelCharacteristicVariableComponent(Reference variableDefinition)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4b.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r4b.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
variableDefinition
protected Reference variableDefinition
Description of the variable.
-
handling
protected Enumeration<Enumerations.EvidenceVariableHandling> handling
How the variable is classified for use in adjusted analysis.
-
valueCategory
protected List<CodeableConcept> valueCategory
Description for grouping of ordinal or polychotomous variables.
-
valueQuantity
protected List<Quantity> valueQuantity
Discrete value for grouping of ordinal or polychotomous variables.
-
valueRange
protected List<Range> valueRange
Range of values for grouping of ordinal or polychotomous variables.
-
-
Constructor Detail
-
StatisticModelCharacteristicVariableComponent
public StatisticModelCharacteristicVariableComponent()
Constructor
-
StatisticModelCharacteristicVariableComponent
public StatisticModelCharacteristicVariableComponent(Reference variableDefinition)
Constructor
-
-
Method Detail
-
getVariableDefinition
public Reference getVariableDefinition()
- Returns:
variableDefinition(Description of the variable.)
-
hasVariableDefinition
public boolean hasVariableDefinition()
-
setVariableDefinition
public Statistic.StatisticModelCharacteristicVariableComponent setVariableDefinition(Reference value)
- Parameters:
value-variableDefinition(Description of the variable.)
-
getHandlingElement
public Enumeration<Enumerations.EvidenceVariableHandling> getHandlingElement()
- Returns:
handling(How the variable is classified for use in adjusted analysis.). This is the underlying object with id, value and extensions. The accessor "getHandling" gives direct access to the value
-
hasHandlingElement
public boolean hasHandlingElement()
-
hasHandling
public boolean hasHandling()
-
setHandlingElement
public Statistic.StatisticModelCharacteristicVariableComponent setHandlingElement(Enumeration<Enumerations.EvidenceVariableHandling> value)
- Parameters:
value-handling(How the variable is classified for use in adjusted analysis.). This is the underlying object with id, value and extensions. The accessor "getHandling" gives direct access to the value
-
getHandling
public Enumerations.EvidenceVariableHandling getHandling()
- Returns:
- How the variable is classified for use in adjusted analysis.
-
setHandling
public Statistic.StatisticModelCharacteristicVariableComponent setHandling(Enumerations.EvidenceVariableHandling value)
- Parameters:
value- How the variable is classified for use in adjusted analysis.
-
getValueCategory
public List<CodeableConcept> getValueCategory()
- Returns:
valueCategory(Description for grouping of ordinal or polychotomous variables.)
-
setValueCategory
public Statistic.StatisticModelCharacteristicVariableComponent setValueCategory(List<CodeableConcept> theValueCategory)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasValueCategory
public boolean hasValueCategory()
-
addValueCategory
public CodeableConcept addValueCategory()
-
addValueCategory
public Statistic.StatisticModelCharacteristicVariableComponent addValueCategory(CodeableConcept t)
-
getValueCategoryFirstRep
public CodeableConcept getValueCategoryFirstRep()
- Returns:
- The first repetition of repeating field
valueCategory, creating it if it does not already exist {3}
-
getValueQuantity
public List<Quantity> getValueQuantity()
- Returns:
valueQuantity(Discrete value for grouping of ordinal or polychotomous variables.)
-
setValueQuantity
public Statistic.StatisticModelCharacteristicVariableComponent setValueQuantity(List<Quantity> theValueQuantity)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasValueQuantity
public boolean hasValueQuantity()
-
addValueQuantity
public Quantity addValueQuantity()
-
addValueQuantity
public Statistic.StatisticModelCharacteristicVariableComponent addValueQuantity(Quantity t)
-
getValueQuantityFirstRep
public Quantity getValueQuantityFirstRep()
- Returns:
- The first repetition of repeating field
valueQuantity, creating it if it does not already exist {3}
-
getValueRange
public List<Range> getValueRange()
- Returns:
valueRange(Range of values for grouping of ordinal or polychotomous variables.)
-
setValueRange
public Statistic.StatisticModelCharacteristicVariableComponent setValueRange(List<Range> theValueRange)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasValueRange
public boolean hasValueRange()
-
addValueRange
public Range addValueRange()
-
addValueRange
public Statistic.StatisticModelCharacteristicVariableComponent addValueRange(Range t)
-
getValueRangeFirstRep
public Range getValueRangeFirstRep()
- Returns:
- The first repetition of repeating field
valueRange, creating it if it does not already exist {3}
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Statistic.StatisticModelCharacteristicVariableComponent copy()
-
copyValues
public void copyValues(Statistic.StatisticModelCharacteristicVariableComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classElement
-
isEmpty
public boolean isEmpty()
-
-