public class Measure
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord
| Modifier and Type | Class and Description |
|---|---|
static class |
Measure.Builder
RecordBuilder for Measure instances.
|
| Modifier and Type | Field and Description |
|---|---|
static org.apache.avro.Schema |
SCHEMA$ |
| Constructor and Description |
|---|
Measure()
Default constructor.
|
Measure(String id,
Meta meta,
String implicitRules,
String language,
Narrative text,
List<Resource> contained,
String url,
List<Identifier> identifier,
String version,
String name,
String title,
String status,
Boolean experimental,
String date,
String publisher,
String description,
String purpose,
String usage,
String approvalDate,
String lastReviewDate,
Period effectivePeriod,
List<UsageContext> useContext,
List<CodeableConcept> jurisdiction,
List<CodeableConcept> topic,
List<Contributor> contributor,
List<ContactDetail> contact,
String copyright,
List<RelatedArtifact> relatedArtifact,
List<LibraryReference> library,
String disclaimer,
CodeableConcept scoring,
CodeableConcept compositeScoring,
List<CodeableConcept> type,
String riskAdjustment,
String rateAggregation,
String rationale,
String clinicalRecommendationStatement,
String improvementNotation,
List<String> definition,
String guidance,
String set,
List<MeasureGroup> group,
List<MeasureSupplementalData> supplementalData)
All-args constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.avro.message.BinaryMessageDecoder<Measure> |
createDecoder(org.apache.avro.message.SchemaStore resolver)
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore. |
static Measure |
fromByteBuffer(ByteBuffer b)
Deserializes a Measure from a ByteBuffer.
|
Object |
get(int field$) |
String |
getApprovalDate()
Gets the value of the 'approvalDate' field.
|
static org.apache.avro.Schema |
getClassSchema() |
String |
getClinicalRecommendationStatement()
Gets the value of the 'clinicalRecommendationStatement' field.
|
CodeableConcept |
getCompositeScoring()
Gets the value of the 'compositeScoring' field.
|
List<ContactDetail> |
getContact()
Gets the value of the 'contact' field.
|
List<Resource> |
getContained()
Gets the value of the 'contained' field.
|
List<Contributor> |
getContributor()
Gets the value of the 'contributor' field.
|
String |
getCopyright()
Gets the value of the 'copyright' field.
|
String |
getDate()
Gets the value of the 'date' field.
|
static org.apache.avro.message.BinaryMessageDecoder<Measure> |
getDecoder()
Return the BinaryMessageDecoder instance used by this class.
|
List<String> |
getDefinition()
Gets the value of the 'definition' field.
|
String |
getDescription()
Gets the value of the 'description' field.
|
String |
getDisclaimer()
Gets the value of the 'disclaimer' field.
|
Period |
getEffectivePeriod()
Gets the value of the 'effectivePeriod' field.
|
Boolean |
getExperimental()
Gets the value of the 'experimental' field.
|
List<MeasureGroup> |
getGroup()
Gets the value of the 'group' field.
|
String |
getGuidance()
Gets the value of the 'guidance' field.
|
String |
getId()
Gets the value of the 'id' field.
|
List<Identifier> |
getIdentifier()
Gets the value of the 'identifier' field.
|
String |
getImplicitRules()
Gets the value of the 'implicitRules' field.
|
String |
getImprovementNotation()
Gets the value of the 'improvementNotation' field.
|
List<CodeableConcept> |
getJurisdiction()
Gets the value of the 'jurisdiction' field.
|
String |
getLanguage()
Gets the value of the 'language' field.
|
String |
getLastReviewDate()
Gets the value of the 'lastReviewDate' field.
|
List<LibraryReference> |
getLibrary()
Gets the value of the 'library' field.
|
Meta |
getMeta()
Gets the value of the 'meta' field.
|
String |
getName()
Gets the value of the 'name' field.
|
String |
getPublisher()
Gets the value of the 'publisher' field.
|
String |
getPurpose()
Gets the value of the 'purpose' field.
|
String |
getRateAggregation()
Gets the value of the 'rateAggregation' field.
|
String |
getRationale()
Gets the value of the 'rationale' field.
|
List<RelatedArtifact> |
getRelatedArtifact()
Gets the value of the 'relatedArtifact' field.
|
String |
getRiskAdjustment()
Gets the value of the 'riskAdjustment' field.
|
org.apache.avro.Schema |
getSchema() |
CodeableConcept |
getScoring()
Gets the value of the 'scoring' field.
|
String |
getSet()
Gets the value of the 'set' field.
|
String |
getStatus()
Gets the value of the 'status' field.
|
List<MeasureSupplementalData> |
getSupplementalData()
Gets the value of the 'supplementalData' field.
|
Narrative |
getText()
Gets the value of the 'text' field.
|
String |
getTitle()
Gets the value of the 'title' field.
|
List<CodeableConcept> |
getTopic()
Gets the value of the 'topic' field.
|
List<CodeableConcept> |
getType()
Gets the value of the 'type' field.
|
String |
getUrl()
Gets the value of the 'url' field.
|
String |
getUsage()
Gets the value of the 'usage' field.
|
List<UsageContext> |
getUseContext()
Gets the value of the 'useContext' field.
|
String |
getVersion()
Gets the value of the 'version' field.
|
static Measure.Builder |
newBuilder()
Creates a new Measure RecordBuilder.
|
static Measure.Builder |
newBuilder(Measure.Builder other)
Creates a new Measure RecordBuilder by copying an existing Builder.
|
static Measure.Builder |
newBuilder(Measure other)
Creates a new Measure RecordBuilder by copying an existing Measure instance.
|
void |
put(int field$,
Object value$) |
void |
readExternal(ObjectInput in) |
void |
setApprovalDate(String value)
Sets the value of the 'approvalDate' field.
|
void |
setClinicalRecommendationStatement(String value)
Sets the value of the 'clinicalRecommendationStatement' field.
|
void |
setCompositeScoring(CodeableConcept value)
Sets the value of the 'compositeScoring' field.
|
void |
setContact(List<ContactDetail> value)
Sets the value of the 'contact' field.
|
void |
setContained(List<Resource> value)
Sets the value of the 'contained' field.
|
void |
setContributor(List<Contributor> value)
Sets the value of the 'contributor' field.
|
void |
setCopyright(String value)
Sets the value of the 'copyright' field.
|
void |
setDate(String value)
Sets the value of the 'date' field.
|
void |
setDefinition(List<String> value)
Sets the value of the 'definition' field.
|
void |
setDescription(String value)
Sets the value of the 'description' field.
|
void |
setDisclaimer(String value)
Sets the value of the 'disclaimer' field.
|
void |
setEffectivePeriod(Period value)
Sets the value of the 'effectivePeriod' field.
|
void |
setExperimental(Boolean value)
Sets the value of the 'experimental' field.
|
void |
setGroup(List<MeasureGroup> value)
Sets the value of the 'group' field.
|
void |
setGuidance(String value)
Sets the value of the 'guidance' field.
|
void |
setId(String value)
Sets the value of the 'id' field.
|
void |
setIdentifier(List<Identifier> value)
Sets the value of the 'identifier' field.
|
void |
setImplicitRules(String value)
Sets the value of the 'implicitRules' field.
|
void |
setImprovementNotation(String value)
Sets the value of the 'improvementNotation' field.
|
void |
setJurisdiction(List<CodeableConcept> value)
Sets the value of the 'jurisdiction' field.
|
void |
setLanguage(String value)
Sets the value of the 'language' field.
|
void |
setLastReviewDate(String value)
Sets the value of the 'lastReviewDate' field.
|
void |
setLibrary(List<LibraryReference> value)
Sets the value of the 'library' field.
|
void |
setMeta(Meta value)
Sets the value of the 'meta' field.
|
void |
setName(String value)
Sets the value of the 'name' field.
|
void |
setPublisher(String value)
Sets the value of the 'publisher' field.
|
void |
setPurpose(String value)
Sets the value of the 'purpose' field.
|
void |
setRateAggregation(String value)
Sets the value of the 'rateAggregation' field.
|
void |
setRationale(String value)
Sets the value of the 'rationale' field.
|
void |
setRelatedArtifact(List<RelatedArtifact> value)
Sets the value of the 'relatedArtifact' field.
|
void |
setRiskAdjustment(String value)
Sets the value of the 'riskAdjustment' field.
|
void |
setScoring(CodeableConcept value)
Sets the value of the 'scoring' field.
|
void |
setSet(String value)
Sets the value of the 'set' field.
|
void |
setStatus(String value)
Sets the value of the 'status' field.
|
void |
setSupplementalData(List<MeasureSupplementalData> value)
Sets the value of the 'supplementalData' field.
|
void |
setText(Narrative value)
Sets the value of the 'text' field.
|
void |
setTitle(String value)
Sets the value of the 'title' field.
|
void |
setTopic(List<CodeableConcept> value)
Sets the value of the 'topic' field.
|
void |
setType(List<CodeableConcept> value)
Sets the value of the 'type' field.
|
void |
setUrl(String value)
Sets the value of the 'url' field.
|
void |
setUsage(String value)
Sets the value of the 'usage' field.
|
void |
setUseContext(List<UsageContext> value)
Sets the value of the 'useContext' field.
|
void |
setVersion(String value)
Sets the value of the 'version' field.
|
ByteBuffer |
toByteBuffer()
Serializes this Measure to a ByteBuffer.
|
void |
writeExternal(ObjectOutput out) |
public Measure()
newBuilder().public Measure(String id, Meta meta, String implicitRules, String language, Narrative text, List<Resource> contained, String url, List<Identifier> identifier, String version, String name, String title, String status, Boolean experimental, String date, String publisher, String description, String purpose, String usage, String approvalDate, String lastReviewDate, Period effectivePeriod, List<UsageContext> useContext, List<CodeableConcept> jurisdiction, List<CodeableConcept> topic, List<Contributor> contributor, List<ContactDetail> contact, String copyright, List<RelatedArtifact> relatedArtifact, List<LibraryReference> library, String disclaimer, CodeableConcept scoring, CodeableConcept compositeScoring, List<CodeableConcept> type, String riskAdjustment, String rateAggregation, String rationale, String clinicalRecommendationStatement, String improvementNotation, List<String> definition, String guidance, String set, List<MeasureGroup> group, List<MeasureSupplementalData> supplementalData)
id - Field for FHIR property idmeta - Field for FHIR property metaimplicitRules - Field for FHIR property implicitRuleslanguage - Field for FHIR property languagetext - Field for FHIR property textcontained - Field for FHIR property containedurl - Field for FHIR property urlidentifier - Field for FHIR property identifierversion - Field for FHIR property versionname - Field for FHIR property nametitle - Field for FHIR property titlestatus - Field for FHIR property statusexperimental - Field for FHIR property experimentaldate - Field for FHIR property datepublisher - Field for FHIR property publisherdescription - Field for FHIR property descriptionpurpose - Field for FHIR property purposeusage - Field for FHIR property usageapprovalDate - Field for FHIR property approvalDatelastReviewDate - Field for FHIR property lastReviewDateeffectivePeriod - Field for FHIR property effectivePerioduseContext - Field for FHIR property useContextjurisdiction - Field for FHIR property jurisdictiontopic - Field for FHIR property topiccontributor - Field for FHIR property contributorcontact - Field for FHIR property contactcopyright - Field for FHIR property copyrightrelatedArtifact - Field for FHIR property relatedArtifactlibrary - Field for FHIR property librarydisclaimer - Field for FHIR property disclaimerscoring - Field for FHIR property scoringcompositeScoring - Field for FHIR property compositeScoringtype - Field for FHIR property typeriskAdjustment - Field for FHIR property riskAdjustmentrateAggregation - Field for FHIR property rateAggregationrationale - Field for FHIR property rationaleclinicalRecommendationStatement - Field for FHIR property clinicalRecommendationStatementimprovementNotation - Field for FHIR property improvementNotationdefinition - Field for FHIR property definitionguidance - Field for FHIR property guidanceset - Field for FHIR property setgroup - Field for FHIR property groupsupplementalData - Field for FHIR property supplementalDatapublic static org.apache.avro.Schema getClassSchema()
public static org.apache.avro.message.BinaryMessageDecoder<Measure> getDecoder()
public static org.apache.avro.message.BinaryMessageDecoder<Measure> createDecoder(org.apache.avro.message.SchemaStore resolver)
SchemaStore.resolver - a SchemaStore used to find schemas by fingerprintpublic ByteBuffer toByteBuffer() throws IOException
IOExceptionpublic static Measure fromByteBuffer(ByteBuffer b) throws IOException
IOExceptionpublic org.apache.avro.Schema getSchema()
getSchema in interface org.apache.avro.generic.GenericContainergetSchema in class org.apache.avro.specific.SpecificRecordBasepublic Object get(int field$)
get in interface org.apache.avro.generic.IndexedRecordget in class org.apache.avro.specific.SpecificRecordBasepublic void put(int field$,
Object value$)
put in interface org.apache.avro.generic.IndexedRecordput in class org.apache.avro.specific.SpecificRecordBasepublic String getId()
public void setId(String value)
value - the value to set.public Meta getMeta()
public void setMeta(Meta value)
value - the value to set.public String getImplicitRules()
public void setImplicitRules(String value)
value - the value to set.public String getLanguage()
public void setLanguage(String value)
value - the value to set.public Narrative getText()
public void setText(Narrative value)
value - the value to set.public List<Resource> getContained()
public void setContained(List<Resource> value)
value - the value to set.public String getUrl()
public void setUrl(String value)
value - the value to set.public List<Identifier> getIdentifier()
public void setIdentifier(List<Identifier> value)
value - the value to set.public String getVersion()
public void setVersion(String value)
value - the value to set.public String getName()
public void setName(String value)
value - the value to set.public String getTitle()
public void setTitle(String value)
value - the value to set.public String getStatus()
public void setStatus(String value)
value - the value to set.public Boolean getExperimental()
public void setExperimental(Boolean value)
value - the value to set.public String getDate()
public void setDate(String value)
value - the value to set.public String getPublisher()
public void setPublisher(String value)
value - the value to set.public String getDescription()
public void setDescription(String value)
value - the value to set.public String getPurpose()
public void setPurpose(String value)
value - the value to set.public String getUsage()
public void setUsage(String value)
value - the value to set.public String getApprovalDate()
public void setApprovalDate(String value)
value - the value to set.public String getLastReviewDate()
public void setLastReviewDate(String value)
value - the value to set.public Period getEffectivePeriod()
public void setEffectivePeriod(Period value)
value - the value to set.public List<UsageContext> getUseContext()
public void setUseContext(List<UsageContext> value)
value - the value to set.public List<CodeableConcept> getJurisdiction()
public void setJurisdiction(List<CodeableConcept> value)
value - the value to set.public List<CodeableConcept> getTopic()
public void setTopic(List<CodeableConcept> value)
value - the value to set.public List<Contributor> getContributor()
public void setContributor(List<Contributor> value)
value - the value to set.public List<ContactDetail> getContact()
public void setContact(List<ContactDetail> value)
value - the value to set.public String getCopyright()
public void setCopyright(String value)
value - the value to set.public List<RelatedArtifact> getRelatedArtifact()
public void setRelatedArtifact(List<RelatedArtifact> value)
value - the value to set.public List<LibraryReference> getLibrary()
public void setLibrary(List<LibraryReference> value)
value - the value to set.public String getDisclaimer()
public void setDisclaimer(String value)
value - the value to set.public CodeableConcept getScoring()
public void setScoring(CodeableConcept value)
value - the value to set.public CodeableConcept getCompositeScoring()
public void setCompositeScoring(CodeableConcept value)
value - the value to set.public List<CodeableConcept> getType()
public void setType(List<CodeableConcept> value)
value - the value to set.public String getRiskAdjustment()
public void setRiskAdjustment(String value)
value - the value to set.public String getRateAggregation()
public void setRateAggregation(String value)
value - the value to set.public String getRationale()
public void setRationale(String value)
value - the value to set.public String getClinicalRecommendationStatement()
public void setClinicalRecommendationStatement(String value)
value - the value to set.public String getImprovementNotation()
public void setImprovementNotation(String value)
value - the value to set.public List<String> getDefinition()
public void setDefinition(List<String> value)
value - the value to set.public String getGuidance()
public void setGuidance(String value)
value - the value to set.public String getSet()
public void setSet(String value)
value - the value to set.public List<MeasureGroup> getGroup()
public void setGroup(List<MeasureGroup> value)
value - the value to set.public List<MeasureSupplementalData> getSupplementalData()
public void setSupplementalData(List<MeasureSupplementalData> value)
value - the value to set.public static Measure.Builder newBuilder()
public static Measure.Builder newBuilder(Measure.Builder other)
other - The existing builder to copy.public static Measure.Builder newBuilder(Measure other)
other - The existing instance to copy.public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class org.apache.avro.specific.SpecificRecordBaseIOExceptionpublic void readExternal(ObjectInput in) throws IOException
readExternal in interface ExternalizablereadExternal in class org.apache.avro.specific.SpecificRecordBaseIOExceptionCopyright © 2020. All rights reserved.