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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DateTypeDate on which the issue of the journal was published.protected StringTypeDay on which the issue of the journal was published.protected StringTypeMonth on which the issue of the journal was published.protected StringTypeSpring, Summer, Fall/Autumn, Winter.protected StringTypeText representation of the date of which the issue of the journal was published.protected StringTypeYear on which the issue of the journal was published.Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension -
Constructor Summary
ConstructorsConstructorDescriptionConstructor -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidcopyValues(Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent dst) booleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getDate()getDay()getMonth()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) getText()String[]getTypesForProperty(int hash, String name) getYear()booleanhasDate()booleanbooleanhasDay()booleanbooleanhasMonth()booleanbooleanbooleanbooleanhasText()booleanbooleanhasYear()booleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) setDateElement(DateType value) setDayElement(StringType value) setMonthElement(StringType value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setSeasonElement(StringType value) setTextElement(StringType value) setYearElement(StringType value) Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, removeExtension, setModifierExtensionMethods 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, setIdElementMethods 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, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtensionMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
date
Date on which the issue of the journal was published. -
year
Year on which the issue of the journal was published. -
month
Month on which the issue of the journal was published. -
day
Day on which the issue of the journal was published. -
season
Spring, Summer, Fall/Autumn, Winter. -
text
Text representation of the date of which the issue of the journal was published.
-
-
Constructor Details
-
CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent
Constructor
-
-
Method Details
-
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
-
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
-
getDate
- Returns:
- Date on which the issue of the journal was published.
-
setDate
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setDate(Date value) - Parameters:
value- Date on which the issue of the journal was published.
-
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
-
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
-
getYear
- Returns:
- Year on which the issue of the journal was published.
-
setYear
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setYear(String value) - Parameters:
value- Year on which the issue of the journal was published.
-
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
-
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
-
getMonth
- Returns:
- Month on which the issue of the journal was published.
-
setMonth
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setMonth(String value) - Parameters:
value- Month on which the issue of the journal was published.
-
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
-
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
-
getDay
- Returns:
- Day on which the issue of the journal was published.
-
setDay
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setDay(String value) - Parameters:
value- Day on which the issue of the journal was published.
-
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
-
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
-
getSeason
- Returns:
- Spring, Summer, Fall/Autumn, Winter.
-
setSeason
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent setSeason(String value) - Parameters:
value- Spring, Summer, Fall/Autumn, Winter.
-
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
-
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
- 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
- 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
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- 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
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublicationComponent copy()- Specified by:
copyin classBackboneElement
-
copyValues
-
equalsDeep
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-