com.hashmapinc.tempus.WitsmlObjects.v1411.CsQualifier Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of WitsmlObjects Show documentation
Show all versions of WitsmlObjects Show documentation
This library assists in serializing and deserializing WITSML 1.3.1.1 and 1.4.1.1 Objects
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.06.26 at 03:00:38 PM CDT
//
package com.hashmapinc.tempus.WitsmlObjects.v1411;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* WITSML - lithology qualifier Component Schema
*
* Java class for cs_qualifier complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
{@code
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* }
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cs_qualifier", propOrder = {
"type",
"mdTop",
"mdBottom",
"abundance",
"abundanceCode",
"description",
"extensionNameValue"
})
public class CsQualifier {
@XmlElement(required = true)
protected String type;
protected MeasuredDepthCoord mdTop;
protected MeasuredDepthCoord mdBottom;
protected VolumePerVolumeMeasurePercent abundance;
protected String abundanceCode;
protected String description;
protected List extensionNameValue;
@XmlAttribute(name = "uid")
protected String uid;
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
/**
* Gets the value of the mdTop property.
*
* @return
* possible object is
* {@link MeasuredDepthCoord }
*
*/
public MeasuredDepthCoord getMdTop() {
return mdTop;
}
/**
* Sets the value of the mdTop property.
*
* @param value
* allowed object is
* {@link MeasuredDepthCoord }
*
*/
public void setMdTop(MeasuredDepthCoord value) {
this.mdTop = value;
}
/**
* Gets the value of the mdBottom property.
*
* @return
* possible object is
* {@link MeasuredDepthCoord }
*
*/
public MeasuredDepthCoord getMdBottom() {
return mdBottom;
}
/**
* Sets the value of the mdBottom property.
*
* @param value
* allowed object is
* {@link MeasuredDepthCoord }
*
*/
public void setMdBottom(MeasuredDepthCoord value) {
this.mdBottom = value;
}
/**
* Gets the value of the abundance property.
*
* @return
* possible object is
* {@link VolumePerVolumeMeasurePercent }
*
*/
public VolumePerVolumeMeasurePercent getAbundance() {
return abundance;
}
/**
* Sets the value of the abundance property.
*
* @param value
* allowed object is
* {@link VolumePerVolumeMeasurePercent }
*
*/
public void setAbundance(VolumePerVolumeMeasurePercent value) {
this.abundance = value;
}
/**
* Gets the value of the abundanceCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAbundanceCode() {
return abundanceCode;
}
/**
* Sets the value of the abundanceCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAbundanceCode(String value) {
this.abundanceCode = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the extensionNameValue property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the extensionNameValue property.
*
*
* For example, to add a new item, do as follows:
* {@code
* getExtensionNameValue().add(newItem);
* }
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CsExtensionNameValue }
*
*
*/
public List getExtensionNameValue() {
if (extensionNameValue == null) {
extensionNameValue = new ArrayList();
}
return this.extensionNameValue;
}
/**
* Gets the value of the uid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUid() {
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUid(String value) {
this.uid = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy