All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hashmapinc.tempus.WitsmlObjects.v1311.ObjTrajectoryStation Maven / Gradle / Ivy

Go to download

This library assists in serializing and deserializing WITSML 1.3.1.1 and 1.4.1.1 Objects

There is a newer version: 1.1.48.1
Show newest version
package com.hashmapinc.tempus.WitsmlObjects.v1311;

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.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * 

Java class for obj_trajectoryStation complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 {@code
 * 
 *   
 *     
 *       
 *         
 *         
 *         
 *         
 *         
 *         
 *       
 *       
 *       
 *       
 *       
 *     
 *   
 * 
 * } 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "obj_trajectoryStation", propOrder = { "nameWell", "nameWellbore", "nameTrajectory", "target", "dTimStn", "typeTrajStation", "typeSurveyTool", "md", "tvd", "incl", "azi", "mtf", "gtf", "dispNs", "dispEw", "vertSect", "dls", "rateTurn", "rateBuild", "mdDelta", "tvdDelta", "modelToolError", "gravTotalUncert", "dipAngleUncert", "magTotalUncert", "gravAccelCorUsed", "magXAxialCorUsed", "sagCorUsed", "magDrlstrCorUsed", "gravTotalFieldReference", "magTotalFieldReference", "magDipAngleReference", "magModelUsed", "magModelValid", "geoModelUsed", "statusTrajStation", "rawData", "corUsed", "valid", "matrixCov", "location", "sourceStation", "commonData", "customData" }) public class ObjTrajectoryStation { @XmlElement(required = true) protected String nameWell; @XmlElement(required = true) protected String nameWellbore; protected String nameTrajectory; protected RefNameString target; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar dTimStn; @XmlSchemaType(name = "string") protected TrajStationType typeTrajStation; @XmlSchemaType(name = "string") protected TypeSurveyTool typeSurveyTool; protected MeasuredDepthCoord md; protected WellVerticalDepthCoord tvd; protected PlaneAngleMeasure incl; protected PlaneAngleMeasure azi; protected PlaneAngleMeasure mtf; protected PlaneAngleMeasure gtf; protected LengthMeasure dispNs; protected LengthMeasure dispEw; protected LengthMeasure vertSect; protected AnglePerLengthMeasure dls; protected AnglePerLengthMeasure rateTurn; protected AnglePerLengthMeasure rateBuild; protected MeasuredDepthCoord mdDelta; protected WellVerticalDepthCoord tvdDelta; protected String modelToolError; protected AccelerationLinearMeasure gravTotalUncert; protected PlaneAngleMeasure dipAngleUncert; protected MagneticInductionMeasure magTotalUncert; protected Boolean gravAccelCorUsed; protected Boolean magXAxialCorUsed; protected Boolean sagCorUsed; protected Boolean magDrlstrCorUsed; protected AccelerationLinearMeasure gravTotalFieldReference; protected MagneticInductionMeasure magTotalFieldReference; protected PlaneAngleMeasure magDipAngleReference; protected String magModelUsed; protected String magModelValid; protected String geoModelUsed; @XmlSchemaType(name = "string") protected TrajStationStatus statusTrajStation; protected CsStnTrajRawData rawData; protected CsStnTrajCorUsed corUsed; protected CsStnTrajValid valid; protected CsStnTrajMatrixCov matrixCov; protected List location; protected CsRefWellboreTrajectoryStation sourceStation; protected CsCommonData commonData; protected CsCustomData customData; @XmlAttribute(name = "uidWell") protected String uidWell; @XmlAttribute(name = "uidWellbore") protected String uidWellbore; @XmlAttribute(name = "uidTrajectory") protected String uidTrajectory; @XmlAttribute(name = "uid") protected String uid; /** * Gets the value of the nameWell property. * * @return * possible object is * {@link String } * */ public String getNameWell() { return nameWell; } /** * Sets the value of the nameWell property. * * @param value * allowed object is * {@link String } * */ public void setNameWell(String value) { this.nameWell = value; } /** * Gets the value of the nameWellbore property. * * @return * possible object is * {@link String } * */ public String getNameWellbore() { return nameWellbore; } /** * Sets the value of the nameWellbore property. * * @param value * allowed object is * {@link String } * */ public void setNameWellbore(String value) { this.nameWellbore = value; } /** * Gets the value of the nameTrajectory property. * * @return * possible object is * {@link String } * */ public String getNameTrajectory() { return nameTrajectory; } /** * Sets the value of the nameTrajectory property. * * @param value * allowed object is * {@link String } * */ public void setNameTrajectory(String value) { this.nameTrajectory = value; } /** * Gets the value of the target property. * * @return * possible object is * {@link RefNameString } * */ public RefNameString getTarget() { return target; } /** * Sets the value of the target property. * * @param value * allowed object is * {@link RefNameString } * */ public void setTarget(RefNameString value) { this.target = value; } /** * Gets the value of the dTimStn property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getDTimStn() { return dTimStn; } /** * Sets the value of the dTimStn property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setDTimStn(XMLGregorianCalendar value) { this.dTimStn = value; } /** * Gets the value of the typeTrajStation property. * * @return * possible object is * {@link TrajStationType } * */ public TrajStationType getTypeTrajStation() { return typeTrajStation; } /** * Sets the value of the typeTrajStation property. * * @param value * allowed object is * {@link TrajStationType } * */ public void setTypeTrajStation(TrajStationType value) { this.typeTrajStation = value; } /** * Gets the value of the typeSurveyTool property. * * @return * possible object is * {@link TypeSurveyTool } * */ public TypeSurveyTool getTypeSurveyTool() { return typeSurveyTool; } /** * Sets the value of the typeSurveyTool property. * * @param value * allowed object is * {@link TypeSurveyTool } * */ public void setTypeSurveyTool(TypeSurveyTool value) { this.typeSurveyTool = value; } /** * Gets the value of the md property. * * @return * possible object is * {@link MeasuredDepthCoord } * */ public MeasuredDepthCoord getMd() { return md; } /** * Sets the value of the md property. * * @param value * allowed object is * {@link MeasuredDepthCoord } * */ public void setMd(MeasuredDepthCoord value) { this.md = value; } /** * Gets the value of the tvd property. * * @return * possible object is * {@link WellVerticalDepthCoord } * */ public WellVerticalDepthCoord getTvd() { return tvd; } /** * Sets the value of the tvd property. * * @param value * allowed object is * {@link WellVerticalDepthCoord } * */ public void setTvd(WellVerticalDepthCoord value) { this.tvd = value; } /** * Gets the value of the incl property. * * @return * possible object is * {@link PlaneAngleMeasure } * */ public PlaneAngleMeasure getIncl() { return incl; } /** * Sets the value of the incl property. * * @param value * allowed object is * {@link PlaneAngleMeasure } * */ public void setIncl(PlaneAngleMeasure value) { this.incl = value; } /** * Gets the value of the azi property. * * @return * possible object is * {@link PlaneAngleMeasure } * */ public PlaneAngleMeasure getAzi() { return azi; } /** * Sets the value of the azi property. * * @param value * allowed object is * {@link PlaneAngleMeasure } * */ public void setAzi(PlaneAngleMeasure value) { this.azi = value; } /** * Gets the value of the mtf property. * * @return * possible object is * {@link PlaneAngleMeasure } * */ public PlaneAngleMeasure getMtf() { return mtf; } /** * Sets the value of the mtf property. * * @param value * allowed object is * {@link PlaneAngleMeasure } * */ public void setMtf(PlaneAngleMeasure value) { this.mtf = value; } /** * Gets the value of the gtf property. * * @return * possible object is * {@link PlaneAngleMeasure } * */ public PlaneAngleMeasure getGtf() { return gtf; } /** * Sets the value of the gtf property. * * @param value * allowed object is * {@link PlaneAngleMeasure } * */ public void setGtf(PlaneAngleMeasure value) { this.gtf = value; } /** * Gets the value of the dispNs property. * * @return * possible object is * {@link LengthMeasure } * */ public LengthMeasure getDispNs() { return dispNs; } /** * Sets the value of the dispNs property. * * @param value * allowed object is * {@link LengthMeasure } * */ public void setDispNs(LengthMeasure value) { this.dispNs = value; } /** * Gets the value of the dispEw property. * * @return * possible object is * {@link LengthMeasure } * */ public LengthMeasure getDispEw() { return dispEw; } /** * Sets the value of the dispEw property. * * @param value * allowed object is * {@link LengthMeasure } * */ public void setDispEw(LengthMeasure value) { this.dispEw = value; } /** * Gets the value of the vertSect property. * * @return * possible object is * {@link LengthMeasure } * */ public LengthMeasure getVertSect() { return vertSect; } /** * Sets the value of the vertSect property. * * @param value * allowed object is * {@link LengthMeasure } * */ public void setVertSect(LengthMeasure value) { this.vertSect = value; } /** * Gets the value of the dls property. * * @return * possible object is * {@link AnglePerLengthMeasure } * */ public AnglePerLengthMeasure getDls() { return dls; } /** * Sets the value of the dls property. * * @param value * allowed object is * {@link AnglePerLengthMeasure } * */ public void setDls(AnglePerLengthMeasure value) { this.dls = value; } /** * Gets the value of the rateTurn property. * * @return * possible object is * {@link AnglePerLengthMeasure } * */ public AnglePerLengthMeasure getRateTurn() { return rateTurn; } /** * Sets the value of the rateTurn property. * * @param value * allowed object is * {@link AnglePerLengthMeasure } * */ public void setRateTurn(AnglePerLengthMeasure value) { this.rateTurn = value; } /** * Gets the value of the rateBuild property. * * @return * possible object is * {@link AnglePerLengthMeasure } * */ public AnglePerLengthMeasure getRateBuild() { return rateBuild; } /** * Sets the value of the rateBuild property. * * @param value * allowed object is * {@link AnglePerLengthMeasure } * */ public void setRateBuild(AnglePerLengthMeasure value) { this.rateBuild = value; } /** * Gets the value of the mdDelta property. * * @return * possible object is * {@link MeasuredDepthCoord } * */ public MeasuredDepthCoord getMdDelta() { return mdDelta; } /** * Sets the value of the mdDelta property. * * @param value * allowed object is * {@link MeasuredDepthCoord } * */ public void setMdDelta(MeasuredDepthCoord value) { this.mdDelta = value; } /** * Gets the value of the tvdDelta property. * * @return * possible object is * {@link WellVerticalDepthCoord } * */ public WellVerticalDepthCoord getTvdDelta() { return tvdDelta; } /** * Sets the value of the tvdDelta property. * * @param value * allowed object is * {@link WellVerticalDepthCoord } * */ public void setTvdDelta(WellVerticalDepthCoord value) { this.tvdDelta = value; } /** * Gets the value of the modelToolError property. * * @return * possible object is * {@link String } * */ public String getModelToolError() { return modelToolError; } /** * Sets the value of the modelToolError property. * * @param value * allowed object is * {@link String } * */ public void setModelToolError(String value) { this.modelToolError = value; } /** * Gets the value of the gravTotalUncert property. * * @return * possible object is * {@link AccelerationLinearMeasure } * */ public AccelerationLinearMeasure getGravTotalUncert() { return gravTotalUncert; } /** * Sets the value of the gravTotalUncert property. * * @param value * allowed object is * {@link AccelerationLinearMeasure } * */ public void setGravTotalUncert(AccelerationLinearMeasure value) { this.gravTotalUncert = value; } /** * Gets the value of the dipAngleUncert property. * * @return * possible object is * {@link PlaneAngleMeasure } * */ public PlaneAngleMeasure getDipAngleUncert() { return dipAngleUncert; } /** * Sets the value of the dipAngleUncert property. * * @param value * allowed object is * {@link PlaneAngleMeasure } * */ public void setDipAngleUncert(PlaneAngleMeasure value) { this.dipAngleUncert = value; } /** * Gets the value of the magTotalUncert property. * * @return * possible object is * {@link MagneticInductionMeasure } * */ public MagneticInductionMeasure getMagTotalUncert() { return magTotalUncert; } /** * Sets the value of the magTotalUncert property. * * @param value * allowed object is * {@link MagneticInductionMeasure } * */ public void setMagTotalUncert(MagneticInductionMeasure value) { this.magTotalUncert = value; } /** * Gets the value of the gravAccelCorUsed property. * * @return * possible object is * {@link Boolean } * */ public Boolean isGravAccelCorUsed() { return gravAccelCorUsed; } /** * Sets the value of the gravAccelCorUsed property. * * @param value * allowed object is * {@link Boolean } * */ public void setGravAccelCorUsed(Boolean value) { this.gravAccelCorUsed = value; } /** * Gets the value of the magXAxialCorUsed property. * * @return * possible object is * {@link Boolean } * */ public Boolean isMagXAxialCorUsed() { return magXAxialCorUsed; } /** * Sets the value of the magXAxialCorUsed property. * * @param value * allowed object is * {@link Boolean } * */ public void setMagXAxialCorUsed(Boolean value) { this.magXAxialCorUsed = value; } /** * Gets the value of the sagCorUsed property. * * @return * possible object is * {@link Boolean } * */ public Boolean isSagCorUsed() { return sagCorUsed; } /** * Sets the value of the sagCorUsed property. * * @param value * allowed object is * {@link Boolean } * */ public void setSagCorUsed(Boolean value) { this.sagCorUsed = value; } /** * Gets the value of the magDrlstrCorUsed property. * * @return * possible object is * {@link Boolean } * */ public Boolean isMagDrlstrCorUsed() { return magDrlstrCorUsed; } /** * Sets the value of the magDrlstrCorUsed property. * * @param value * allowed object is * {@link Boolean } * */ public void setMagDrlstrCorUsed(Boolean value) { this.magDrlstrCorUsed = value; } /** * Gets the value of the gravTotalFieldReference property. * * @return * possible object is * {@link AccelerationLinearMeasure } * */ public AccelerationLinearMeasure getGravTotalFieldReference() { return gravTotalFieldReference; } /** * Sets the value of the gravTotalFieldReference property. * * @param value * allowed object is * {@link AccelerationLinearMeasure } * */ public void setGravTotalFieldReference(AccelerationLinearMeasure value) { this.gravTotalFieldReference = value; } /** * Gets the value of the magTotalFieldReference property. * * @return * possible object is * {@link MagneticInductionMeasure } * */ public MagneticInductionMeasure getMagTotalFieldReference() { return magTotalFieldReference; } /** * Sets the value of the magTotalFieldReference property. * * @param value * allowed object is * {@link MagneticInductionMeasure } * */ public void setMagTotalFieldReference(MagneticInductionMeasure value) { this.magTotalFieldReference = value; } /** * Gets the value of the magDipAngleReference property. * * @return * possible object is * {@link PlaneAngleMeasure } * */ public PlaneAngleMeasure getMagDipAngleReference() { return magDipAngleReference; } /** * Sets the value of the magDipAngleReference property. * * @param value * allowed object is * {@link PlaneAngleMeasure } * */ public void setMagDipAngleReference(PlaneAngleMeasure value) { this.magDipAngleReference = value; } /** * Gets the value of the magModelUsed property. * * @return * possible object is * {@link String } * */ public String getMagModelUsed() { return magModelUsed; } /** * Sets the value of the magModelUsed property. * * @param value * allowed object is * {@link String } * */ public void setMagModelUsed(String value) { this.magModelUsed = value; } /** * Gets the value of the magModelValid property. * * @return * possible object is * {@link String } * */ public String getMagModelValid() { return magModelValid; } /** * Sets the value of the magModelValid property. * * @param value * allowed object is * {@link String } * */ public void setMagModelValid(String value) { this.magModelValid = value; } /** * Gets the value of the geoModelUsed property. * * @return * possible object is * {@link String } * */ public String getGeoModelUsed() { return geoModelUsed; } /** * Sets the value of the geoModelUsed property. * * @param value * allowed object is * {@link String } * */ public void setGeoModelUsed(String value) { this.geoModelUsed = value; } /** * Gets the value of the statusTrajStation property. * * @return * possible object is * {@link TrajStationStatus } * */ public TrajStationStatus getStatusTrajStation() { return statusTrajStation; } /** * Sets the value of the statusTrajStation property. * * @param value * allowed object is * {@link TrajStationStatus } * */ public void setStatusTrajStation(TrajStationStatus value) { this.statusTrajStation = value; } /** * Gets the value of the rawData property. * * @return * possible object is * {@link CsStnTrajRawData } * */ public CsStnTrajRawData getRawData() { return rawData; } /** * Sets the value of the rawData property. * * @param value * allowed object is * {@link CsStnTrajRawData } * */ public void setRawData(CsStnTrajRawData value) { this.rawData = value; } /** * Gets the value of the corUsed property. * * @return * possible object is * {@link CsStnTrajCorUsed } * */ public CsStnTrajCorUsed getCorUsed() { return corUsed; } /** * Sets the value of the corUsed property. * * @param value * allowed object is * {@link CsStnTrajCorUsed } * */ public void setCorUsed(CsStnTrajCorUsed value) { this.corUsed = value; } /** * Gets the value of the valid property. * * @return * possible object is * {@link CsStnTrajValid } * */ public CsStnTrajValid getValid() { return valid; } /** * Sets the value of the valid property. * * @param value * allowed object is * {@link CsStnTrajValid } * */ public void setValid(CsStnTrajValid value) { this.valid = value; } /** * Gets the value of the matrixCov property. * * @return * possible object is * {@link CsStnTrajMatrixCov } * */ public CsStnTrajMatrixCov getMatrixCov() { return matrixCov; } /** * Sets the value of the matrixCov property. * * @param value * allowed object is * {@link CsStnTrajMatrixCov } * */ public void setMatrixCov(CsStnTrajMatrixCov value) { this.matrixCov = value; } /** * Gets the value of the location 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 location property. * * * For example, to add a new item, do as follows: *
 {@code
     *    getLocation().add(newItem);
     * } 
* * * * Objects of the following type(s) are allowed in the list * {@link CsLocation } * * */ public List getLocation() { if (location == null) { location = new ArrayList(); } return this.location; } /** * Gets the value of the sourceStation property. * * @return * possible object is * {@link CsRefWellboreTrajectoryStation } * */ public CsRefWellboreTrajectoryStation getSourceStation() { return sourceStation; } /** * Sets the value of the sourceStation property. * * @param value * allowed object is * {@link CsRefWellboreTrajectoryStation } * */ public void setSourceStation(CsRefWellboreTrajectoryStation value) { this.sourceStation = value; } /** * Gets the value of the commonData property. * * @return * possible object is * {@link CsCommonData } * */ public CsCommonData getCommonData() { return commonData; } /** * Sets the value of the commonData property. * * @param value * allowed object is * {@link CsCommonData } * */ public void setCommonData(CsCommonData value) { this.commonData = value; } /** * Gets the value of the customData property. * * @return * possible object is * {@link CsCustomData } * */ public CsCustomData getCustomData() { return customData; } /** * Sets the value of the customData property. * * @param value * allowed object is * {@link CsCustomData } * */ public void setCustomData(CsCustomData value) { this.customData = value; } /** * Gets the value of the uidWell property. * * @return * possible object is * {@link String } * */ public String getUidWell() { return uidWell; } /** * Sets the value of the uidWell property. * * @param value * allowed object is * {@link String } * */ public void setUidWell(String value) { this.uidWell = value; } /** * Gets the value of the uidWellbore property. * * @return * possible object is * {@link String } * */ public String getUidWellbore() { return uidWellbore; } /** * Sets the value of the uidWellbore property. * * @param value * allowed object is * {@link String } * */ public void setUidWellbore(String value) { this.uidWellbore = value; } /** * Gets the value of the uidTrajectory property. * * @return * possible object is * {@link String } * */ public String getUidTrajectory() { return uidTrajectory; } /** * Sets the value of the uidTrajectory property. * * @param value * allowed object is * {@link String } * */ public void setUidTrajectory(String value) { this.uidTrajectory = value; } /** * 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 - 2024 Weber Informatics LLC | Privacy Policy