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

com.hashmapinc.tempus.WitsmlObjects.v20.WellElevationCoord 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.v20;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;


/**
 * A vertical (gravity-based) elevation coordinate within the context of a well. Positive moving upward from the reference datum.  All coordinates with the same datum (and same UOM) can be considered to be in the same coordinate reference system (CRS) and are thus directly comparable.
 * 
 * 

Java class for WellElevationCoord complex type. * *

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

 * 
 *   
 *     
 *       
 *       
 *     
 *   
 * 
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "WellElevationCoord", namespace = "http://www.energistics.org/energyml/data/witsmlv2", propOrder = { "value" }) public class WellElevationCoord { @XmlValue protected double value; @XmlAttribute(name = "uom", required = true) protected String uom; @XmlAttribute(name = "datum", required = true) protected String datum; /** * The intended abstract supertype of all quantities that have a value with a unit of measure. The unit of measure is in the uom attribute of the subtypes. * * This type allows all quantities to be profiled to be a 'float' instead of a 'double'. * */ public double getValue() { return value; } /** * Sets the value of the value property. * */ public void setValue(double value) { this.value = value; } /** * Gets the value of the uom property. * * @return * possible object is * {@link String } * */ public String getUom() { return uom; } /** * Sets the value of the uom property. * * @param value * allowed object is * {@link String } * */ public void setUom(String value) { this.uom = value; } /** * Gets the value of the datum property. * * @return * possible object is * {@link String } * */ public String getDatum() { return datum; } /** * Sets the value of the datum property. * * @param value * allowed object is * {@link String } * */ public void setDatum(String value) { this.datum = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy