Package org.hl7.fhir.r5.model
Class Citation.CitationCitedArtifactClassificationWhoClassifiedComponent
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.CitationCitedArtifactClassificationWhoClassifiedComponent
- 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.CitationCitedArtifactClassificationWhoClassifiedComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringTypeRights management statement for the classification.protected BooleanTypeAcceptable to re-use the classification.protected ReferenceOrganization who created the classification.protected ReferencePerson who created the classification.protected ReferenceThe publisher of the classification, not the publisher of the article or artifact being cited.Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()booleangetNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) setClassifierCopyright(String value) setFreeToShare(boolean value) setFreeToShareElement(BooleanType value) setOrganization(Reference value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setPublisher(Reference 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
-
person
Person who created the classification. -
organization
Organization who created the classification. -
publisher
The publisher of the classification, not the publisher of the article or artifact being cited. -
classifierCopyright
Rights management statement for the classification.
-
-
Constructor Details
-
CitationCitedArtifactClassificationWhoClassifiedComponent
Constructor
-
-
Method Details
-
getPerson
- Returns:
person(Person who created the classification.)
-
hasPerson
-
setPerson
public Citation.CitationCitedArtifactClassificationWhoClassifiedComponent setPerson(Reference value) - Parameters:
value-person(Person who created the classification.)
-
getOrganization
- Returns:
organization(Organization who created the classification.)
-
hasOrganization
-
setOrganization
public Citation.CitationCitedArtifactClassificationWhoClassifiedComponent setOrganization(Reference value) - Parameters:
value-organization(Organization who created the classification.)
-
getPublisher
- Returns:
publisher(The publisher of the classification, not the publisher of the article or artifact being cited.)
-
hasPublisher
-
setPublisher
public Citation.CitationCitedArtifactClassificationWhoClassifiedComponent setPublisher(Reference value) - Parameters:
value-publisher(The publisher of the classification, not the publisher of the article or artifact being cited.)
-
getClassifierCopyrightElement
- Returns:
classifierCopyright(Rights management statement for the classification.). This is the underlying object with id, value and extensions. The accessor "getClassifierCopyright" gives direct access to the value
-
hasClassifierCopyrightElement
-
hasClassifierCopyright
-
setClassifierCopyrightElement
public Citation.CitationCitedArtifactClassificationWhoClassifiedComponent setClassifierCopyrightElement(StringType value) - Parameters:
value-classifierCopyright(Rights management statement for the classification.). This is the underlying object with id, value and extensions. The accessor "getClassifierCopyright" gives direct access to the value
-
getClassifierCopyright
- Returns:
- Rights management statement for the classification.
-
setClassifierCopyright
public Citation.CitationCitedArtifactClassificationWhoClassifiedComponent setClassifierCopyright(String value) - Parameters:
value- Rights management statement for the classification.
-
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
- 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
-