public static class MolecularSequence.MolecularSequenceRepositoryComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected StringType |
datasetId
Id of the variant in this external repository.
|
protected StringType |
name
URI of an external repository which contains further details about the genetics data.
|
protected StringType |
readsetId
Id of the read in this external repository.
|
protected Enumeration<MolecularSequence.RepositoryType> |
type
Click and see / RESTful API / Need login to see / RESTful API with authentication / Other ways to see resource.
|
protected UriType |
url
URI of an external repository which contains further details about the genetics data.
|
protected StringType |
variantsetId
Id of the variantset in this external repository.
|
modifierExtension| Constructor and Description |
|---|
MolecularSequenceRepositoryComponent()
Constructor
|
MolecularSequenceRepositoryComponent(Enumeration<MolecularSequence.RepositoryType> type)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected Enumeration<MolecularSequence.RepositoryType> type
protected UriType url
protected StringType name
protected StringType datasetId
protected StringType variantsetId
protected StringType readsetId
public MolecularSequenceRepositoryComponent()
public MolecularSequenceRepositoryComponent(Enumeration<MolecularSequence.RepositoryType> type)
public Enumeration<MolecularSequence.RepositoryType> getTypeElement()
type (Click and see / RESTful API / Need login to see / RESTful API with authentication / Other ways to see resource.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public MolecularSequence.MolecularSequenceRepositoryComponent setTypeElement(Enumeration<MolecularSequence.RepositoryType> value)
value - type (Click and see / RESTful API / Need login to see / RESTful API with authentication / Other ways to see resource.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic MolecularSequence.RepositoryType getType()
public MolecularSequence.MolecularSequenceRepositoryComponent setType(MolecularSequence.RepositoryType value)
value - Click and see / RESTful API / Need login to see / RESTful API with authentication / Other ways to see resource.public UriType getUrlElement()
url (URI of an external repository which contains further details about the genetics data.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic boolean hasUrlElement()
public boolean hasUrl()
public MolecularSequence.MolecularSequenceRepositoryComponent setUrlElement(UriType value)
value - url (URI of an external repository which contains further details about the genetics data.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic String getUrl()
public MolecularSequence.MolecularSequenceRepositoryComponent setUrl(String value)
value - URI of an external repository which contains further details about the genetics data.public StringType getNameElement()
name (URI of an external repository which contains further details about the genetics data.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic boolean hasNameElement()
public boolean hasName()
public MolecularSequence.MolecularSequenceRepositoryComponent setNameElement(StringType value)
value - name (URI of an external repository which contains further details about the genetics data.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic String getName()
public MolecularSequence.MolecularSequenceRepositoryComponent setName(String value)
value - URI of an external repository which contains further details about the genetics data.public StringType getDatasetIdElement()
datasetId (Id of the variant in this external repository. The server will understand how to use this id to call for more info about datasets in external repository.). This is the underlying object with id, value and extensions. The accessor "getDatasetId" gives direct access to the valuepublic boolean hasDatasetIdElement()
public boolean hasDatasetId()
public MolecularSequence.MolecularSequenceRepositoryComponent setDatasetIdElement(StringType value)
value - datasetId (Id of the variant in this external repository. The server will understand how to use this id to call for more info about datasets in external repository.). This is the underlying object with id, value and extensions. The accessor "getDatasetId" gives direct access to the valuepublic String getDatasetId()
public MolecularSequence.MolecularSequenceRepositoryComponent setDatasetId(String value)
value - Id of the variant in this external repository. The server will understand how to use this id to call for more info about datasets in external repository.public StringType getVariantsetIdElement()
variantsetId (Id of the variantset in this external repository. The server will understand how to use this id to call for more info about variantsets in external repository.). This is the underlying object with id, value and extensions. The accessor "getVariantsetId" gives direct access to the valuepublic boolean hasVariantsetIdElement()
public boolean hasVariantsetId()
public MolecularSequence.MolecularSequenceRepositoryComponent setVariantsetIdElement(StringType value)
value - variantsetId (Id of the variantset in this external repository. The server will understand how to use this id to call for more info about variantsets in external repository.). This is the underlying object with id, value and extensions. The accessor "getVariantsetId" gives direct access to the valuepublic String getVariantsetId()
public MolecularSequence.MolecularSequenceRepositoryComponent setVariantsetId(String value)
value - Id of the variantset in this external repository. The server will understand how to use this id to call for more info about variantsets in external repository.public StringType getReadsetIdElement()
readsetId (Id of the read in this external repository.). This is the underlying object with id, value and extensions. The accessor "getReadsetId" gives direct access to the valuepublic boolean hasReadsetIdElement()
public boolean hasReadsetId()
public MolecularSequence.MolecularSequenceRepositoryComponent setReadsetIdElement(StringType value)
value - readsetId (Id of the read in this external repository.). This is the underlying object with id, value and extensions. The accessor "getReadsetId" gives direct access to the valuepublic String getReadsetId()
public MolecularSequence.MolecularSequenceRepositoryComponent setReadsetId(String value)
value - Id of the read in this external repository.protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic MolecularSequence.MolecularSequenceRepositoryComponent copy()
copy in class BackboneElementpublic void copyValues(MolecularSequence.MolecularSequenceRepositoryComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.