com.hashmapinc.tempus.WitsmlObjects.v20.AxisOrder2D 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
package com.hashmapinc.tempus.WitsmlObjects.v20;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for AxisOrder2d.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
@XmlType(name = "AxisOrder2d")
@XmlEnum
public enum AxisOrder2D {
/**
* The first axis is easting and the second axis is northing.
*
*/
@XmlEnumValue("easting northing")
EASTING_NORTHING("easting northing"),
/**
* The first axis is northing and the second asis is easting.
*
*/
@XmlEnumValue("northing easting")
NORTHING_EASTING("northing easting"),
/**
* The first axis is westing and the second axis is southing.
*
*/
@XmlEnumValue("westing southing")
WESTING_SOUTHING("westing southing"),
/**
* The first axis is southing and the second axis is westing.
*
*/
@XmlEnumValue("southing westing")
SOUTHING_WESTING("southing westing"),
/**
* the first axis is northing and the second axis is westing.
*
*/
@XmlEnumValue("northing westing")
NORTHING_WESTING("northing westing"),
/**
* the first axis is westing and the second axis is northing.
*
*/
@XmlEnumValue("westing northing")
WESTING_NORTHING("westing northing");
private final String value;
AxisOrder2D(String v) {
value = v;
}
public String value() {
return value;
}
public static AxisOrder2D fromValue(String v) {
for (AxisOrder2D c: AxisOrder2D.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy