Interface VersionableType
-
- All Superinterfaces:
AnnotableType,IdentifiableType,NameableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
AgencySchemeType,AttachmentConstraintType,CategorisationType,CategorySchemeType,CodelistType,ConceptSchemeType,ConstraintBaseType,ConstraintType,ContentConstraintBaseType,ContentConstraintType,DataConsumerSchemeType,DataflowType,DataProviderSchemeType,DataStructureType,HierarchicalCodelistBaseType,HierarchicalCodelistType,ItemSchemeType,MaintainableBaseType,MaintainableType,MetadataflowType,MetadataStructureType,OrganisationSchemeBaseType,OrganisationSchemeType,OrganisationUnitSchemeType,ProcessType,ProvisionAgreementType,ReportingTaxonomyType,StructureSetBaseType,StructureSetType,StructureType,StructureUsageType
- All Known Implementing Classes:
AgencySchemeTypeImpl,AttachmentConstraintTypeImpl,CategorisationTypeImpl,CategorySchemeTypeImpl,CodelistTypeImpl,ConceptSchemeTypeImpl,ConstraintBaseTypeImpl,ConstraintTypeImpl,ContentConstraintBaseTypeImpl,ContentConstraintTypeImpl,DataConsumerSchemeTypeImpl,DataflowTypeImpl,DataProviderSchemeTypeImpl,DataStructureTypeImpl,HierarchicalCodelistBaseTypeImpl,HierarchicalCodelistTypeImpl,ItemSchemeTypeImpl,MaintainableBaseTypeImpl,MaintainableTypeImpl,MetadataflowTypeImpl,MetadataStructureTypeImpl,OrganisationSchemeBaseTypeImpl,OrganisationSchemeTypeImpl,OrganisationUnitSchemeTypeImpl,ProcessTypeImpl,ProvisionAgreementTypeImpl,ReportingTaxonomyTypeImpl,StructureSetBaseTypeImpl,StructureSetTypeImpl,StructureTypeImpl,StructureUsageTypeImpl,VersionableTypeImpl
public interface VersionableType extends NameableType
An XML VersionableType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classVersionableType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CalendargetValidFrom()Gets the "validFrom" attributeCalendargetValidTo()Gets the "validTo" attributeStringgetVersion()Gets the "version" attributebooleanisSetValidFrom()True if has "validFrom" attributebooleanisSetValidTo()True if has "validTo" attributebooleanisSetVersion()True if has "version" attributevoidsetValidFrom(Calendar validFrom)Sets the "validFrom" attributevoidsetValidTo(Calendar validTo)Sets the "validTo" attributevoidsetVersion(String version)Sets the "version" attributevoidunsetValidFrom()Unsets the "validFrom" attributevoidunsetValidTo()Unsets the "validTo" attributevoidunsetVersion()Unsets the "version" attributeorg.apache.xmlbeans.XmlDateTimexgetValidFrom()Gets (as xml) the "validFrom" attributeorg.apache.xmlbeans.XmlDateTimexgetValidTo()Gets (as xml) the "validTo" attributeVersionTypexgetVersion()Gets (as xml) the "version" attributevoidxsetValidFrom(org.apache.xmlbeans.XmlDateTime validFrom)Sets (as xml) the "validFrom" attributevoidxsetValidTo(org.apache.xmlbeans.XmlDateTime validTo)Sets (as xml) the "validTo" attributevoidxsetVersion(VersionType version)Sets (as xml) the "version" attribute-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.AnnotableType
addNewAnnotations, getAnnotations, isSetAnnotations, setAnnotations, unsetAnnotations
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
getId, getUri, getUrn, isSetId, isSetUri, isSetUrn, setId, setUri, setUrn, unsetId, unsetUri, unsetUrn, xgetId, xgetUri, xgetUrn, xsetId, xsetUri, xsetUrn
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.NameableType
addNewDescription, addNewName, getDescriptionArray, getDescriptionArray, getNameArray, getNameArray, insertNewDescription, insertNewName, removeDescription, removeName, setDescriptionArray, setDescriptionArray, setNameArray, setNameArray, sizeOfDescriptionArray, sizeOfNameArray
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getVersion
String getVersion()
Gets the "version" attribute
-
xgetVersion
VersionType xgetVersion()
Gets (as xml) the "version" attribute
-
isSetVersion
boolean isSetVersion()
True if has "version" attribute
-
setVersion
void setVersion(String version)
Sets the "version" attribute
-
xsetVersion
void xsetVersion(VersionType version)
Sets (as xml) the "version" attribute
-
unsetVersion
void unsetVersion()
Unsets the "version" attribute
-
getValidFrom
Calendar getValidFrom()
Gets the "validFrom" attribute
-
xgetValidFrom
org.apache.xmlbeans.XmlDateTime xgetValidFrom()
Gets (as xml) the "validFrom" attribute
-
isSetValidFrom
boolean isSetValidFrom()
True if has "validFrom" attribute
-
setValidFrom
void setValidFrom(Calendar validFrom)
Sets the "validFrom" attribute
-
xsetValidFrom
void xsetValidFrom(org.apache.xmlbeans.XmlDateTime validFrom)
Sets (as xml) the "validFrom" attribute
-
unsetValidFrom
void unsetValidFrom()
Unsets the "validFrom" attribute
-
getValidTo
Calendar getValidTo()
Gets the "validTo" attribute
-
xgetValidTo
org.apache.xmlbeans.XmlDateTime xgetValidTo()
Gets (as xml) the "validTo" attribute
-
isSetValidTo
boolean isSetValidTo()
True if has "validTo" attribute
-
setValidTo
void setValidTo(Calendar validTo)
Sets the "validTo" attribute
-
xsetValidTo
void xsetValidTo(org.apache.xmlbeans.XmlDateTime validTo)
Sets (as xml) the "validTo" attribute
-
unsetValidTo
void unsetValidTo()
Unsets the "validTo" attribute
-
-