public static class Identifier.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<Identifier> implements org.apache.avro.data.RecordBuilder<Identifier>
| Modifier and Type | Method and Description |
|---|---|
Identifier |
build() |
Identifier.Builder |
clearAssigner()
Clears the value of the 'assigner' field.
|
Identifier.Builder |
clearId()
Clears the value of the 'id' field.
|
Identifier.Builder |
clearPeriod()
Clears the value of the 'period' field.
|
Identifier.Builder |
clearSystem()
Clears the value of the 'system' field.
|
Identifier.Builder |
clearType()
Clears the value of the 'type' field.
|
Identifier.Builder |
clearUse()
Clears the value of the 'use' field.
|
Identifier.Builder |
clearValue()
Clears the value of the 'value' field.
|
OrganizationReference |
getAssigner()
Gets the value of the 'assigner' field.
|
OrganizationReference.Builder |
getAssignerBuilder()
Gets the Builder instance for the 'assigner' field and creates one if it doesn't exist yet.
|
String |
getId()
Gets the value of the 'id' field.
|
Period |
getPeriod()
Gets the value of the 'period' field.
|
Period.Builder |
getPeriodBuilder()
Gets the Builder instance for the 'period' field and creates one if it doesn't exist yet.
|
String |
getSystem()
Gets the value of the 'system' field.
|
CodeableConcept |
getType()
Gets the value of the 'type' field.
|
CodeableConcept.Builder |
getTypeBuilder()
Gets the Builder instance for the 'type' field and creates one if it doesn't exist yet.
|
String |
getUse()
Gets the value of the 'use' field.
|
String |
getValue()
Gets the value of the 'value' field.
|
boolean |
hasAssigner()
Checks whether the 'assigner' field has been set.
|
boolean |
hasAssignerBuilder()
Checks whether the 'assigner' field has an active Builder instance
Field for FHIR property assigner
|
boolean |
hasId()
Checks whether the 'id' field has been set.
|
boolean |
hasPeriod()
Checks whether the 'period' field has been set.
|
boolean |
hasPeriodBuilder()
Checks whether the 'period' field has an active Builder instance
Field for FHIR property period
|
boolean |
hasSystem()
Checks whether the 'system' field has been set.
|
boolean |
hasType()
Checks whether the 'type' field has been set.
|
boolean |
hasTypeBuilder()
Checks whether the 'type' field has an active Builder instance
Field for FHIR property type
|
boolean |
hasUse()
Checks whether the 'use' field has been set.
|
boolean |
hasValue()
Checks whether the 'value' field has been set.
|
Identifier.Builder |
setAssigner(OrganizationReference value)
Sets the value of the 'assigner' field.
|
Identifier.Builder |
setAssignerBuilder(OrganizationReference.Builder value)
Sets the Builder instance for the 'assigner' field
Field for FHIR property assigner
|
Identifier.Builder |
setId(String value)
Sets the value of the 'id' field.
|
Identifier.Builder |
setPeriod(Period value)
Sets the value of the 'period' field.
|
Identifier.Builder |
setPeriodBuilder(Period.Builder value)
Sets the Builder instance for the 'period' field
Field for FHIR property period
|
Identifier.Builder |
setSystem(String value)
Sets the value of the 'system' field.
|
Identifier.Builder |
setType(CodeableConcept value)
Sets the value of the 'type' field.
|
Identifier.Builder |
setTypeBuilder(CodeableConcept.Builder value)
Sets the Builder instance for the 'type' field
Field for FHIR property type
|
Identifier.Builder |
setUse(String value)
Sets the value of the 'use' field.
|
Identifier.Builder |
setValue(String value)
Sets the value of the 'value' field.
|
public String getId()
public Identifier.Builder setId(String value)
value - The value of 'id'.public boolean hasId()
public Identifier.Builder clearId()
public String getUse()
public Identifier.Builder setUse(String value)
value - The value of 'use'.public boolean hasUse()
public Identifier.Builder clearUse()
public CodeableConcept getType()
public Identifier.Builder setType(CodeableConcept value)
value - The value of 'type'.public boolean hasType()
public CodeableConcept.Builder getTypeBuilder()
public Identifier.Builder setTypeBuilder(CodeableConcept.Builder value)
value - The builder instance that must be set.public boolean hasTypeBuilder()
public Identifier.Builder clearType()
public String getSystem()
public Identifier.Builder setSystem(String value)
value - The value of 'system'.public boolean hasSystem()
public Identifier.Builder clearSystem()
public String getValue()
public Identifier.Builder setValue(String value)
value - The value of 'value'.public boolean hasValue()
public Identifier.Builder clearValue()
public Period getPeriod()
public Identifier.Builder setPeriod(Period value)
value - The value of 'period'.public boolean hasPeriod()
public Period.Builder getPeriodBuilder()
public Identifier.Builder setPeriodBuilder(Period.Builder value)
value - The builder instance that must be set.public boolean hasPeriodBuilder()
public Identifier.Builder clearPeriod()
public OrganizationReference getAssigner()
public Identifier.Builder setAssigner(OrganizationReference value)
value - The value of 'assigner'.public boolean hasAssigner()
public OrganizationReference.Builder getAssignerBuilder()
public Identifier.Builder setAssignerBuilder(OrganizationReference.Builder value)
value - The builder instance that must be set.public boolean hasAssignerBuilder()
public Identifier.Builder clearAssigner()
public Identifier build()
build in interface org.apache.avro.data.RecordBuilder<Identifier>Copyright © 2020. All rights reserved.