Package org.hl7.fhir.r5.model
Class Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent
- 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.Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent
-
- 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:
- Citation
public static class Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected DateTypedateDate on which the issue of the journal was published.protected StringTypedayDay on which the issue of the journal was published.protected StringTypemonthMonth on which the issue of the journal was published.protected StringTypeseasonSpring, Summer, Fall/Autumn, Winter.protected StringTypetextText representation of the date of which the issue of the journal was published.protected StringTypeyearYear on which the issue of the journal was published.-
Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent()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
-
year
protected StringType year
Year on which the issue of the journal was published.
-
month
protected StringType month
Month on which the issue of the journal was published.
-
day
protected StringType day
Day on which the issue of the journal was published.
-
season
protected StringType season
Spring, Summer, Fall/Autumn, Winter.
-
text
protected StringType text
Text representation of the date of which the issue of the journal was published.
-
-
Constructor Detail
-
CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent
public CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent()
Constructor
-
-
Method Detail
-
getDateElement
public DateType getDateElement()
- Returns:
date(Date on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
-
hasDateElement
public boolean hasDateElement()
-
hasDate
public boolean hasDate()
-
setDateElement
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setDateElement(DateType value)
- Parameters:
value-date(Date on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
-
setDate
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setDate(Date value)
- Parameters:
value- Date on which the issue of the journal was published.
-
getYearElement
public StringType getYearElement()
- Returns:
year(Year on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getYear" gives direct access to the value
-
hasYearElement
public boolean hasYearElement()
-
hasYear
public boolean hasYear()
-
setYearElement
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setYearElement(StringType value)
- Parameters:
value-year(Year on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getYear" gives direct access to the value
-
setYear
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setYear(String value)
- Parameters:
value- Year on which the issue of the journal was published.
-
getMonthElement
public StringType getMonthElement()
- Returns:
month(Month on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getMonth" gives direct access to the value
-
hasMonthElement
public boolean hasMonthElement()
-
hasMonth
public boolean hasMonth()
-
setMonthElement
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setMonthElement(StringType value)
- Parameters:
value-month(Month on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getMonth" gives direct access to the value
-
setMonth
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setMonth(String value)
- Parameters:
value- Month on which the issue of the journal was published.
-
getDayElement
public StringType getDayElement()
- Returns:
day(Day on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getDay" gives direct access to the value
-
hasDayElement
public boolean hasDayElement()
-
hasDay
public boolean hasDay()
-
setDayElement
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setDayElement(StringType value)
- Parameters:
value-day(Day on which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getDay" gives direct access to the value
-
setDay
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setDay(String value)
- Parameters:
value- Day on which the issue of the journal was published.
-
getSeasonElement
public StringType getSeasonElement()
- Returns:
season(Spring, Summer, Fall/Autumn, Winter.). This is the underlying object with id, value and extensions. The accessor "getSeason" gives direct access to the value
-
hasSeasonElement
public boolean hasSeasonElement()
-
hasSeason
public boolean hasSeason()
-
setSeasonElement
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setSeasonElement(StringType value)
- Parameters:
value-season(Spring, Summer, Fall/Autumn, Winter.). This is the underlying object with id, value and extensions. The accessor "getSeason" gives direct access to the value
-
setSeason
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setSeason(String value)
- Parameters:
value- Spring, Summer, Fall/Autumn, Winter.
-
getTextElement
public StringType getTextElement()
- Returns:
text(Text representation of the date of which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the value
-
hasTextElement
public boolean hasTextElement()
-
hasText
public boolean hasText()
-
setTextElement
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setTextElement(StringType value)
- Parameters:
value-text(Text representation of the date of which the issue of the journal was published.). This is the underlying object with id, value and extensions. The accessor "getText" gives direct access to the value
-
getText
public String getText()
- Returns:
- Text representation of the date of which the issue of the journal was published.
-
setText
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setText(String value)
- Parameters:
value- Text representation of the date of which the issue of the journal was published.
-
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 Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent 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
-
-