Package org.hl7.fhir.r4.model
Class SubstancePolymer
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.BaseResource
-
- org.hl7.fhir.r4.model.Resource
-
- org.hl7.fhir.r4.model.DomainResource
-
- org.hl7.fhir.r4.model.SubstancePolymer
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
public class SubstancePolymer extends DomainResource
Todo.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubstancePolymer.SubstancePolymerMonomerSetComponentstatic classSubstancePolymer.SubstancePolymerMonomerSetStartingMaterialComponentstatic classSubstancePolymer.SubstancePolymerRepeatComponentstatic classSubstancePolymer.SubstancePolymerRepeatRepeatUnitComponentstatic classSubstancePolymer.SubstancePolymerRepeatRepeatUnitDegreeOfPolymerisationComponentstatic classSubstancePolymer.SubstancePolymerRepeatRepeatUnitStructuralRepresentationComponent
-
Field Summary
Fields Modifier and Type Field Description protected CodeableConceptclass_Todo.protected List<CodeableConcept>copolymerConnectivityTodo.protected CodeableConceptgeometryTodo.protected List<StringType>modificationTodo.protected List<SubstancePolymer.SubstancePolymerMonomerSetComponent>monomerSetTodo.protected List<SubstancePolymer.SubstancePolymerRepeatComponent>repeatTodo.-
Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description SubstancePolymer()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, 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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
class_
protected CodeableConcept class_
Todo.
-
geometry
protected CodeableConcept geometry
Todo.
-
copolymerConnectivity
protected List<CodeableConcept> copolymerConnectivity
Todo.
-
modification
protected List<StringType> modification
Todo.
-
monomerSet
protected List<SubstancePolymer.SubstancePolymerMonomerSetComponent> monomerSet
Todo.
-
repeat
protected List<SubstancePolymer.SubstancePolymerRepeatComponent> repeat
Todo.
-
-
Constructor Detail
-
SubstancePolymer
public SubstancePolymer()
Constructor
-
-
Method Detail
-
getClass_
public CodeableConcept getClass_()
- Returns:
class_(Todo.)
-
hasClass_
public boolean hasClass_()
-
setClass_
public SubstancePolymer setClass_(CodeableConcept value)
- Parameters:
value-class_(Todo.)
-
getGeometry
public CodeableConcept getGeometry()
- Returns:
geometry(Todo.)
-
hasGeometry
public boolean hasGeometry()
-
setGeometry
public SubstancePolymer setGeometry(CodeableConcept value)
- Parameters:
value-geometry(Todo.)
-
getCopolymerConnectivity
public List<CodeableConcept> getCopolymerConnectivity()
- Returns:
copolymerConnectivity(Todo.)
-
setCopolymerConnectivity
public SubstancePolymer setCopolymerConnectivity(List<CodeableConcept> theCopolymerConnectivity)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasCopolymerConnectivity
public boolean hasCopolymerConnectivity()
-
addCopolymerConnectivity
public CodeableConcept addCopolymerConnectivity()
-
addCopolymerConnectivity
public SubstancePolymer addCopolymerConnectivity(CodeableConcept t)
-
getCopolymerConnectivityFirstRep
public CodeableConcept getCopolymerConnectivityFirstRep()
- Returns:
- The first repetition of repeating field
copolymerConnectivity, creating it if it does not already exist
-
getModification
public List<StringType> getModification()
- Returns:
modification(Todo.)
-
setModification
public SubstancePolymer setModification(List<StringType> theModification)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasModification
public boolean hasModification()
-
addModificationElement
public StringType addModificationElement()
- Returns:
modification(Todo.)
-
addModification
public SubstancePolymer addModification(String value)
- Parameters:
value-modification(Todo.)
-
hasModification
public boolean hasModification(String value)
- Parameters:
value-modification(Todo.)
-
getMonomerSet
public List<SubstancePolymer.SubstancePolymerMonomerSetComponent> getMonomerSet()
- Returns:
monomerSet(Todo.)
-
setMonomerSet
public SubstancePolymer setMonomerSet(List<SubstancePolymer.SubstancePolymerMonomerSetComponent> theMonomerSet)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasMonomerSet
public boolean hasMonomerSet()
-
addMonomerSet
public SubstancePolymer.SubstancePolymerMonomerSetComponent addMonomerSet()
-
addMonomerSet
public SubstancePolymer addMonomerSet(SubstancePolymer.SubstancePolymerMonomerSetComponent t)
-
getMonomerSetFirstRep
public SubstancePolymer.SubstancePolymerMonomerSetComponent getMonomerSetFirstRep()
- Returns:
- The first repetition of repeating field
monomerSet, creating it if it does not already exist
-
getRepeat
public List<SubstancePolymer.SubstancePolymerRepeatComponent> getRepeat()
- Returns:
repeat(Todo.)
-
setRepeat
public SubstancePolymer setRepeat(List<SubstancePolymer.SubstancePolymerRepeatComponent> theRepeat)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRepeat
public boolean hasRepeat()
-
addRepeat
public SubstancePolymer.SubstancePolymerRepeatComponent addRepeat()
-
addRepeat
public SubstancePolymer addRepeat(SubstancePolymer.SubstancePolymerRepeatComponent t)
-
getRepeatFirstRep
public SubstancePolymer.SubstancePolymerRepeatComponent getRepeatFirstRep()
- Returns:
- The first repetition of repeating field
repeat, creating it if it does not already exist
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public SubstancePolymer copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(SubstancePolymer dst)
-
typedCopy
protected SubstancePolymer typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-