Package org.hl7.fhir.r5.model
Class Evidence.EvidenceStatisticModelCharacteristicVariableComponent
- java.lang.Object
-
- org.hl7.fhir.r5.model.Base
-
- org.hl7.fhir.r5.model.Element
-
- org.hl7.fhir.r5.model.BackboneElement
-
- org.hl7.fhir.r5.model.Evidence.EvidenceStatisticModelCharacteristicVariableComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Evidence
public static class Evidence.EvidenceStatisticModelCharacteristicVariableComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- 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.-
Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description EvidenceStatisticModelCharacteristicVariableComponent()ConstructorEvidenceStatisticModelCharacteristicVariableComponent(Reference variableDefinition)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, removeExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r5.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
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
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
-
EvidenceStatisticModelCharacteristicVariableComponent
public EvidenceStatisticModelCharacteristicVariableComponent()
Constructor
-
EvidenceStatisticModelCharacteristicVariableComponent
public EvidenceStatisticModelCharacteristicVariableComponent(Reference variableDefinition)
Constructor
-
-
Method Detail
-
getVariableDefinition
public Reference getVariableDefinition()
- Returns:
variableDefinition(Description of the variable.)
-
hasVariableDefinition
public boolean hasVariableDefinition()
-
setVariableDefinition
public Evidence.EvidenceStatisticModelCharacteristicVariableComponent 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 Evidence.EvidenceStatisticModelCharacteristicVariableComponent 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 Evidence.EvidenceStatisticModelCharacteristicVariableComponent 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 Evidence.EvidenceStatisticModelCharacteristicVariableComponent setValueCategory(List<CodeableConcept> theValueCategory)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasValueCategory
public boolean hasValueCategory()
-
addValueCategory
public CodeableConcept addValueCategory()
-
addValueCategory
public Evidence.EvidenceStatisticModelCharacteristicVariableComponent 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 Evidence.EvidenceStatisticModelCharacteristicVariableComponent setValueQuantity(List<Quantity> theValueQuantity)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasValueQuantity
public boolean hasValueQuantity()
-
addValueQuantity
public Quantity addValueQuantity()
-
addValueQuantity
public Evidence.EvidenceStatisticModelCharacteristicVariableComponent 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 Evidence.EvidenceStatisticModelCharacteristicVariableComponent setValueRange(List<Range> theValueRange)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasValueRange
public boolean hasValueRange()
-
addValueRange
public Range addValueRange()
-
addValueRange
public Evidence.EvidenceStatisticModelCharacteristicVariableComponent 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 classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Evidence.EvidenceStatisticModelCharacteristicVariableComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(Evidence.EvidenceStatisticModelCharacteristicVariableComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-