Class SFSpecimenTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.x32.impl.AbstractGMLTypeImpl
-
- net.opengis.gml.x32.impl.AbstractFeatureTypeImpl
-
- net.opengis.sampling.x20.impl.SFSamplingFeatureTypeImpl
-
- net.opengis.samplingSpecimen.x20.impl.SFSpecimenTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractFeatureType,AbstractGMLType,SFSamplingFeatureType,SFSpecimenType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class SFSpecimenTypeImpl extends SFSamplingFeatureTypeImpl implements SFSpecimenType
An XML SF_SpecimenType(@http://www.opengis.net/samplingSpecimen/2.0). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSFSpecimenTypeImpl.SizeImplAn XML size(@http://www.opengis.net/samplingSpecimen/2.0).-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractFeatureType
AbstractFeatureType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.gml.x32.AbstractGMLType
AbstractGMLType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.sampling.x20.SFSamplingFeatureType
SFSamplingFeatureType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.samplingSpecimen.x20.SFSpecimenType
SFSpecimenType.Factory, SFSpecimenType.Size
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface net.opengis.gml.x32.AbstractFeatureType
type
-
Fields inherited from interface net.opengis.gml.x32.AbstractGMLType
type
-
Fields inherited from interface net.opengis.sampling.x20.SFSamplingFeatureType
type
-
Fields inherited from interface net.opengis.samplingSpecimen.x20.SFSpecimenType
type
-
-
Constructor Summary
Constructors Constructor Description SFSpecimenTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete 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 class net.opengis.sampling.x20.impl.SFSamplingFeatureTypeImpl
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 class net.opengis.gml.x32.impl.AbstractFeatureTypeImpl
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isNilBoundedBy, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, setNilBoundedBy, unsetBoundedBy, unsetLocation
-
Methods inherited from class net.opengis.gml.x32.impl.AbstractGMLTypeImpl
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 class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
public ReferenceType getMaterialClass()
Gets the "materialClass" element- Specified by:
getMaterialClassin interfaceSFSpecimenType
-
isNilMaterialClass
public boolean isNilMaterialClass()
Tests for nil "materialClass" element- Specified by:
isNilMaterialClassin interfaceSFSpecimenType
-
setMaterialClass
public void setMaterialClass(ReferenceType materialClass)
Sets the "materialClass" element- Specified by:
setMaterialClassin interfaceSFSpecimenType
-
addNewMaterialClass
public ReferenceType addNewMaterialClass()
Appends and returns a new empty "materialClass" element- Specified by:
addNewMaterialClassin interfaceSFSpecimenType
-
setNilMaterialClass
public void setNilMaterialClass()
Nils the "materialClass" element- Specified by:
setNilMaterialClassin interfaceSFSpecimenType
-
getSamplingTime
public TimeObjectPropertyType getSamplingTime()
Gets the "samplingTime" element- Specified by:
getSamplingTimein interfaceSFSpecimenType
-
isNilSamplingTime
public boolean isNilSamplingTime()
Tests for nil "samplingTime" element- Specified by:
isNilSamplingTimein interfaceSFSpecimenType
-
setSamplingTime
public void setSamplingTime(TimeObjectPropertyType samplingTime)
Sets the "samplingTime" element- Specified by:
setSamplingTimein interfaceSFSpecimenType
-
addNewSamplingTime
public TimeObjectPropertyType addNewSamplingTime()
Appends and returns a new empty "samplingTime" element- Specified by:
addNewSamplingTimein interfaceSFSpecimenType
-
setNilSamplingTime
public void setNilSamplingTime()
Nils the "samplingTime" element- Specified by:
setNilSamplingTimein interfaceSFSpecimenType
-
getSamplingMethod
public SFProcessPropertyType getSamplingMethod()
Gets the "samplingMethod" element- Specified by:
getSamplingMethodin interfaceSFSpecimenType
-
isSetSamplingMethod
public boolean isSetSamplingMethod()
True if has "samplingMethod" element- Specified by:
isSetSamplingMethodin interfaceSFSpecimenType
-
setSamplingMethod
public void setSamplingMethod(SFProcessPropertyType samplingMethod)
Sets the "samplingMethod" element- Specified by:
setSamplingMethodin interfaceSFSpecimenType
-
addNewSamplingMethod
public SFProcessPropertyType addNewSamplingMethod()
Appends and returns a new empty "samplingMethod" element- Specified by:
addNewSamplingMethodin interfaceSFSpecimenType
-
unsetSamplingMethod
public void unsetSamplingMethod()
Unsets the "samplingMethod" element- Specified by:
unsetSamplingMethodin interfaceSFSpecimenType
-
getSamplingLocation
public GeometryPropertyType getSamplingLocation()
Gets the "samplingLocation" element- Specified by:
getSamplingLocationin interfaceSFSpecimenType
-
isSetSamplingLocation
public boolean isSetSamplingLocation()
True if has "samplingLocation" element- Specified by:
isSetSamplingLocationin interfaceSFSpecimenType
-
setSamplingLocation
public void setSamplingLocation(GeometryPropertyType samplingLocation)
Sets the "samplingLocation" element- Specified by:
setSamplingLocationin interfaceSFSpecimenType
-
addNewSamplingLocation
public GeometryPropertyType addNewSamplingLocation()
Appends and returns a new empty "samplingLocation" element- Specified by:
addNewSamplingLocationin interfaceSFSpecimenType
-
unsetSamplingLocation
public void unsetSamplingLocation()
Unsets the "samplingLocation" element- Specified by:
unsetSamplingLocationin interfaceSFSpecimenType
-
getProcessingDetailsArray
public PreparationStepPropertyType[] getProcessingDetailsArray()
Gets array of all "processingDetails" elements- Specified by:
getProcessingDetailsArrayin interfaceSFSpecimenType
-
getProcessingDetailsArray
public PreparationStepPropertyType getProcessingDetailsArray(int i)
Gets ith "processingDetails" element- Specified by:
getProcessingDetailsArrayin interfaceSFSpecimenType
-
sizeOfProcessingDetailsArray
public int sizeOfProcessingDetailsArray()
Returns number of "processingDetails" element- Specified by:
sizeOfProcessingDetailsArrayin interfaceSFSpecimenType
-
setProcessingDetailsArray
public void setProcessingDetailsArray(PreparationStepPropertyType[] processingDetailsArray)
Sets array of all "processingDetails" element- Specified by:
setProcessingDetailsArrayin interfaceSFSpecimenType
-
setProcessingDetailsArray
public void setProcessingDetailsArray(int i, PreparationStepPropertyType processingDetails)Sets ith "processingDetails" element- Specified by:
setProcessingDetailsArrayin interfaceSFSpecimenType
-
insertNewProcessingDetails
public PreparationStepPropertyType insertNewProcessingDetails(int i)
Inserts and returns a new empty value (as xml) as the ith "processingDetails" element- Specified by:
insertNewProcessingDetailsin interfaceSFSpecimenType
-
addNewProcessingDetails
public PreparationStepPropertyType addNewProcessingDetails()
Appends and returns a new empty value (as xml) as the last "processingDetails" element- Specified by:
addNewProcessingDetailsin interfaceSFSpecimenType
-
removeProcessingDetails
public void removeProcessingDetails(int i)
Removes the ith "processingDetails" element- Specified by:
removeProcessingDetailsin interfaceSFSpecimenType
-
getSize
public SFSpecimenType.Size getSize()
Gets the "size" element- Specified by:
getSizein interfaceSFSpecimenType
-
isSetSize
public boolean isSetSize()
True if has "size" element- Specified by:
isSetSizein interfaceSFSpecimenType
-
setSize
public void setSize(SFSpecimenType.Size size)
Sets the "size" element- Specified by:
setSizein interfaceSFSpecimenType
-
addNewSize
public SFSpecimenType.Size addNewSize()
Appends and returns a new empty "size" element- Specified by:
addNewSizein interfaceSFSpecimenType
-
unsetSize
public void unsetSize()
Unsets the "size" element- Specified by:
unsetSizein interfaceSFSpecimenType
-
getCurrentLocation
public LocationPropertyType getCurrentLocation()
Gets the "currentLocation" element- Specified by:
getCurrentLocationin interfaceSFSpecimenType
-
isSetCurrentLocation
public boolean isSetCurrentLocation()
True if has "currentLocation" element- Specified by:
isSetCurrentLocationin interfaceSFSpecimenType
-
setCurrentLocation
public void setCurrentLocation(LocationPropertyType currentLocation)
Sets the "currentLocation" element- Specified by:
setCurrentLocationin interfaceSFSpecimenType
-
addNewCurrentLocation
public LocationPropertyType addNewCurrentLocation()
Appends and returns a new empty "currentLocation" element- Specified by:
addNewCurrentLocationin interfaceSFSpecimenType
-
unsetCurrentLocation
public void unsetCurrentLocation()
Unsets the "currentLocation" element- Specified by:
unsetCurrentLocationin interfaceSFSpecimenType
-
getSpecimenType
public ReferenceType getSpecimenType()
Gets the "specimenType" element- Specified by:
getSpecimenTypein interfaceSFSpecimenType
-
isSetSpecimenType
public boolean isSetSpecimenType()
True if has "specimenType" element- Specified by:
isSetSpecimenTypein interfaceSFSpecimenType
-
setSpecimenType
public void setSpecimenType(ReferenceType specimenType)
Sets the "specimenType" element- Specified by:
setSpecimenTypein interfaceSFSpecimenType
-
addNewSpecimenType
public ReferenceType addNewSpecimenType()
Appends and returns a new empty "specimenType" element- Specified by:
addNewSpecimenTypein interfaceSFSpecimenType
-
unsetSpecimenType
public void unsetSpecimenType()
Unsets the "specimenType" element- Specified by:
unsetSpecimenTypein interfaceSFSpecimenType
-
-