Package net.opengis.samplingSpecimen.x20
Interface SFSpecimenType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,SFSamplingFeatureType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
SFSpecimenTypeImpl
public interface SFSpecimenType extends SFSamplingFeatureType
An XML SF_SpecimenType(@http://www.opengis.net/samplingSpecimen/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSFSpecimenType.FactoryA factory class with static methods for creating instances of this type.static interfaceSFSpecimenType.SizeAn XML size(@http://www.opengis.net/samplingSpecimen/2.0).
-
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 LocationPropertyTypeaddNewCurrentLocation()Appends and returns a new empty "currentLocation" elementReferenceTypeaddNewMaterialClass()Appends and returns a new empty "materialClass" elementPreparationStepPropertyTypeaddNewProcessingDetails()Appends and returns a new empty value (as xml) as the last "processingDetails" elementGeometryPropertyTypeaddNewSamplingLocation()Appends and returns a new empty "samplingLocation" elementSFProcessPropertyTypeaddNewSamplingMethod()Appends and returns a new empty "samplingMethod" elementTimeObjectPropertyTypeaddNewSamplingTime()Appends and returns a new empty "samplingTime" elementSFSpecimenType.SizeaddNewSize()Appends and returns a new empty "size" elementReferenceTypeaddNewSpecimenType()Appends and returns a new empty "specimenType" elementLocationPropertyTypegetCurrentLocation()Gets the "currentLocation" elementReferenceTypegetMaterialClass()Gets the "materialClass" elementPreparationStepPropertyType[]getProcessingDetailsArray()Gets array of all "processingDetails" elementsPreparationStepPropertyTypegetProcessingDetailsArray(int i)Gets ith "processingDetails" elementGeometryPropertyTypegetSamplingLocation()Gets the "samplingLocation" elementSFProcessPropertyTypegetSamplingMethod()Gets the "samplingMethod" elementTimeObjectPropertyTypegetSamplingTime()Gets the "samplingTime" elementSFSpecimenType.SizegetSize()Gets the "size" elementReferenceTypegetSpecimenType()Gets the "specimenType" elementPreparationStepPropertyTypeinsertNewProcessingDetails(int i)Inserts and returns a new empty value (as xml) as the ith "processingDetails" elementbooleanisNilMaterialClass()Tests for nil "materialClass" elementbooleanisNilSamplingTime()Tests for nil "samplingTime" elementbooleanisSetCurrentLocation()True if has "currentLocation" elementbooleanisSetSamplingLocation()True if has "samplingLocation" elementbooleanisSetSamplingMethod()True if has "samplingMethod" elementbooleanisSetSize()True if has "size" elementbooleanisSetSpecimenType()True if has "specimenType" elementvoidremoveProcessingDetails(int i)Removes the ith "processingDetails" elementvoidsetCurrentLocation(LocationPropertyType currentLocation)Sets the "currentLocation" elementvoidsetMaterialClass(ReferenceType materialClass)Sets the "materialClass" elementvoidsetNilMaterialClass()Nils the "materialClass" elementvoidsetNilSamplingTime()Nils the "samplingTime" elementvoidsetProcessingDetailsArray(int i, PreparationStepPropertyType processingDetails)Sets ith "processingDetails" elementvoidsetProcessingDetailsArray(PreparationStepPropertyType[] processingDetailsArray)Sets array of all "processingDetails" elementvoidsetSamplingLocation(GeometryPropertyType samplingLocation)Sets the "samplingLocation" elementvoidsetSamplingMethod(SFProcessPropertyType samplingMethod)Sets the "samplingMethod" elementvoidsetSamplingTime(TimeObjectPropertyType samplingTime)Sets the "samplingTime" elementvoidsetSize(SFSpecimenType.Size size)Sets the "size" elementvoidsetSpecimenType(ReferenceType specimenType)Sets the "specimenType" elementintsizeOfProcessingDetailsArray()Returns number of "processingDetails" elementvoidunsetCurrentLocation()Unsets the "currentLocation" elementvoidunsetSamplingLocation()Unsets the "samplingLocation" elementvoidunsetSamplingMethod()Unsets the "samplingMethod" elementvoidunsetSize()Unsets the "size" elementvoidunsetSpecimenType()Unsets the "specimenType" element-
Methods inherited from interface net.opengis.gml.x32.AbstractFeatureType
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isNilBoundedBy, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, setNilBoundedBy, unsetBoundedBy, unsetLocation
-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, xgetId, xsetId
-
Methods inherited from interface net.opengis.sampling.x20.SFSamplingFeatureType
addNewLineage, addNewParameter, addNewRelatedObservation, addNewRelatedSamplingFeature, addNewSampledFeature, addNewType, getLineage, getParameterArray, getParameterArray, getRelatedObservationArray, getRelatedObservationArray, getRelatedSamplingFeatureArray, getRelatedSamplingFeatureArray, getSampledFeatureArray, getSampledFeatureArray, getType, insertNewParameter, insertNewRelatedObservation, insertNewRelatedSamplingFeature, insertNewSampledFeature, isNilSampledFeatureArray, isSetLineage, isSetType, removeParameter, removeRelatedObservation, removeRelatedSamplingFeature, removeSampledFeature, setLineage, setNilSampledFeatureArray, setParameterArray, setParameterArray, setRelatedObservationArray, setRelatedObservationArray, setRelatedSamplingFeatureArray, setRelatedSamplingFeatureArray, setSampledFeatureArray, setSampledFeatureArray, setType, sizeOfParameterArray, sizeOfRelatedObservationArray, sizeOfRelatedSamplingFeatureArray, sizeOfSampledFeatureArray, unsetLineage, unsetType
-
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
-
getMaterialClass
ReferenceType getMaterialClass()
Gets the "materialClass" element
-
isNilMaterialClass
boolean isNilMaterialClass()
Tests for nil "materialClass" element
-
setMaterialClass
void setMaterialClass(ReferenceType materialClass)
Sets the "materialClass" element
-
addNewMaterialClass
ReferenceType addNewMaterialClass()
Appends and returns a new empty "materialClass" element
-
setNilMaterialClass
void setNilMaterialClass()
Nils the "materialClass" element
-
getSamplingTime
TimeObjectPropertyType getSamplingTime()
Gets the "samplingTime" element
-
isNilSamplingTime
boolean isNilSamplingTime()
Tests for nil "samplingTime" element
-
setSamplingTime
void setSamplingTime(TimeObjectPropertyType samplingTime)
Sets the "samplingTime" element
-
addNewSamplingTime
TimeObjectPropertyType addNewSamplingTime()
Appends and returns a new empty "samplingTime" element
-
setNilSamplingTime
void setNilSamplingTime()
Nils the "samplingTime" element
-
getSamplingMethod
SFProcessPropertyType getSamplingMethod()
Gets the "samplingMethod" element
-
isSetSamplingMethod
boolean isSetSamplingMethod()
True if has "samplingMethod" element
-
setSamplingMethod
void setSamplingMethod(SFProcessPropertyType samplingMethod)
Sets the "samplingMethod" element
-
addNewSamplingMethod
SFProcessPropertyType addNewSamplingMethod()
Appends and returns a new empty "samplingMethod" element
-
unsetSamplingMethod
void unsetSamplingMethod()
Unsets the "samplingMethod" element
-
getSamplingLocation
GeometryPropertyType getSamplingLocation()
Gets the "samplingLocation" element
-
isSetSamplingLocation
boolean isSetSamplingLocation()
True if has "samplingLocation" element
-
setSamplingLocation
void setSamplingLocation(GeometryPropertyType samplingLocation)
Sets the "samplingLocation" element
-
addNewSamplingLocation
GeometryPropertyType addNewSamplingLocation()
Appends and returns a new empty "samplingLocation" element
-
unsetSamplingLocation
void unsetSamplingLocation()
Unsets the "samplingLocation" element
-
getProcessingDetailsArray
PreparationStepPropertyType[] getProcessingDetailsArray()
Gets array of all "processingDetails" elements
-
getProcessingDetailsArray
PreparationStepPropertyType getProcessingDetailsArray(int i)
Gets ith "processingDetails" element
-
sizeOfProcessingDetailsArray
int sizeOfProcessingDetailsArray()
Returns number of "processingDetails" element
-
setProcessingDetailsArray
void setProcessingDetailsArray(PreparationStepPropertyType[] processingDetailsArray)
Sets array of all "processingDetails" element
-
setProcessingDetailsArray
void setProcessingDetailsArray(int i, PreparationStepPropertyType processingDetails)Sets ith "processingDetails" element
-
insertNewProcessingDetails
PreparationStepPropertyType insertNewProcessingDetails(int i)
Inserts and returns a new empty value (as xml) as the ith "processingDetails" element
-
addNewProcessingDetails
PreparationStepPropertyType addNewProcessingDetails()
Appends and returns a new empty value (as xml) as the last "processingDetails" element
-
removeProcessingDetails
void removeProcessingDetails(int i)
Removes the ith "processingDetails" element
-
getSize
SFSpecimenType.Size getSize()
Gets the "size" element
-
isSetSize
boolean isSetSize()
True if has "size" element
-
setSize
void setSize(SFSpecimenType.Size size)
Sets the "size" element
-
addNewSize
SFSpecimenType.Size addNewSize()
Appends and returns a new empty "size" element
-
unsetSize
void unsetSize()
Unsets the "size" element
-
getCurrentLocation
LocationPropertyType getCurrentLocation()
Gets the "currentLocation" element
-
isSetCurrentLocation
boolean isSetCurrentLocation()
True if has "currentLocation" element
-
setCurrentLocation
void setCurrentLocation(LocationPropertyType currentLocation)
Sets the "currentLocation" element
-
addNewCurrentLocation
LocationPropertyType addNewCurrentLocation()
Appends and returns a new empty "currentLocation" element
-
unsetCurrentLocation
void unsetCurrentLocation()
Unsets the "currentLocation" element
-
getSpecimenType
ReferenceType getSpecimenType()
Gets the "specimenType" element
-
isSetSpecimenType
boolean isSetSpecimenType()
True if has "specimenType" element
-
setSpecimenType
void setSpecimenType(ReferenceType specimenType)
Sets the "specimenType" element
-
addNewSpecimenType
ReferenceType addNewSpecimenType()
Appends and returns a new empty "specimenType" element
-
unsetSpecimenType
void unsetSpecimenType()
Unsets the "specimenType" element
-
-