com.hashmapinc.tempus.WitsmlObjects.v1411.CsRefWellWellbore 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 javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Data that represents a foreign key to a wellbore.
* The wellbore may be defined within the context of another well.
*
* Java class for cs_refWellWellbore complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
{@code
*
*
*
*
*
*
*
*
*
*
* }
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "cs_refWellWellbore", propOrder = {
"wellboreReference",
"wellParent"
})
public class CsRefWellWellbore {
@XmlElement(required = true)
protected RefNameString wellboreReference;
protected RefNameString wellParent;
/**
* Gets the value of the wellboreReference property.
*
* @return
* possible object is
* {@link RefNameString }
*
*/
public RefNameString getWellboreReference() {
return wellboreReference;
}
/**
* Sets the value of the wellboreReference property.
*
* @param value
* allowed object is
* {@link RefNameString }
*
*/
public void setWellboreReference(RefNameString value) {
this.wellboreReference = value;
}
/**
* Gets the value of the wellParent property.
*
* @return
* possible object is
* {@link RefNameString }
*
*/
public RefNameString getWellParent() {
return wellParent;
}
/**
* Sets the value of the wellParent property.
*
* @param value
* allowed object is
* {@link RefNameString }
*
*/
public void setWellParent(RefNameString value) {
this.wellParent = value;
}
//=========================================================================
// conversion methods for 1.3.1.1/1.4.1.1/2.0 interop
//=========================================================================
public com.hashmapinc.tempus.WitsmlObjects.v1311.CsRefWellWellbore to1311CsRefWellWellbore() {
com.hashmapinc.tempus.WitsmlObjects.v1311.CsRefWellWellbore crww = new com.hashmapinc.tempus.WitsmlObjects.v1311.CsRefWellWellbore();
// assign fields
if (null != this.getWellboreReference())
crww.setWellboreReference(this.getWellboreReference().to1311RefNameString());
if (null != this.getWellParent())
crww.setWellParent(this.getWellParent().to1311RefNameString());
return crww;
}
//=========================================================================
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy