Interface SpecimenType

    • Field Detail

      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • getMaterialClass

        CodeType getMaterialClass()
        Gets the "materialClass" element
      • setMaterialClass

        void setMaterialClass​(CodeType materialClass)
        Sets the "materialClass" element
      • addNewMaterialClass

        CodeType addNewMaterialClass()
        Appends and returns a new empty "materialClass" 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
      • isSetSize

        boolean isSetSize()
        True if has "size" element
      • addNewSize

        SpecimenType.Size addNewSize()
        Appends and returns a new empty "size" element
      • unsetSize

        void unsetSize()
        Unsets the "size" element
      • getSamplingMethod

        ReferenceType getSamplingMethod()
        Gets the "samplingMethod" element
      • isSetSamplingMethod

        boolean isSetSamplingMethod()
        True if has "samplingMethod" element
      • setSamplingMethod

        void setSamplingMethod​(ReferenceType samplingMethod)
        Sets the "samplingMethod" element
      • addNewSamplingMethod

        ReferenceType addNewSamplingMethod()
        Appends and returns a new empty "samplingMethod" element
      • unsetSamplingMethod

        void unsetSamplingMethod()
        Unsets the "samplingMethod" element
      • getProcessingDetailsArray

        ReferenceType[] getProcessingDetailsArray()
        Gets array of all "processingDetails" elements
      • getProcessingDetailsArray

        ReferenceType getProcessingDetailsArray​(int i)
        Gets ith "processingDetails" element
      • sizeOfProcessingDetailsArray

        int sizeOfProcessingDetailsArray()
        Returns number of "processingDetails" element
      • setProcessingDetailsArray

        void setProcessingDetailsArray​(ReferenceType[] processingDetailsArray)
        Sets array of all "processingDetails" element
      • setProcessingDetailsArray

        void setProcessingDetailsArray​(int i,
                                       ReferenceType processingDetails)
        Sets ith "processingDetails" element
      • insertNewProcessingDetails

        ReferenceType insertNewProcessingDetails​(int i)
        Inserts and returns a new empty value (as xml) as the ith "processingDetails" element
      • addNewProcessingDetails

        ReferenceType 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