private AltitudeMode parseAltitudeMode(final Object object) { AltitudeMode mode = AltitudeMode.CLAMP_TO_GROUND; if (object != null) { try { mode = AltitudeMode.fromValue(String.valueOf(object)); } catch (IllegalArgumentException ignore) { if (LOGGER.isLoggable(Level.INFO)) { LOGGER.info("Illegal value for KML format option 'altitudeMode': '" + object + "'. Expected one of " + AltitudeMode.values()); } } } return mode; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((extrude == null)? 0 :extrude.hashCode())); result = ((prime*result)+((tessellate == null)? 0 :tessellate.hashCode())); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((coordinates == null)? 0 :coordinates.hashCode())); result = ((prime*result)+((linearRingSimpleExtension == null)? 0 :linearRingSimpleExtension.hashCode())); result = ((prime*result)+((linearRingObjectExtension == null)? 0 :linearRingObjectExtension.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
public static AltitudeMode fromValue(String v) { for (AltitudeMode c: AltitudeMode.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
public static AltitudeMode fromValue(String v) { for (AltitudeMode c: AltitudeMode.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((extrude == null)? 0 :extrude.hashCode())); result = ((prime*result)+((tessellate == null)? 0 :tessellate.hashCode())); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((coordinates == null)? 0 :coordinates.hashCode())); result = ((prime*result)+((lineStringSimpleExtension == null)? 0 :lineStringSimpleExtension.hashCode())); result = ((prime*result)+((lineStringObjectExtension == null)? 0 :lineStringObjectExtension.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((extrude == null)? 0 :extrude.hashCode())); result = ((prime*result)+((tessellate == null)? 0 :tessellate.hashCode())); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((coordinates == null)? 0 :coordinates.hashCode())); result = ((prime*result)+((linearRingSimpleExtension == null)? 0 :linearRingSimpleExtension.hashCode())); result = ((prime*result)+((linearRingObjectExtension == null)? 0 :linearRingObjectExtension.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((extrude == null)? 0 :extrude.hashCode())); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((coordinates == null)? 0 :coordinates.hashCode())); result = ((prime*result)+((pointSimpleExtension == null)? 0 :pointSimpleExtension.hashCode())); result = ((prime*result)+((pointObjectExtension == null)? 0 :pointObjectExtension.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((interpolate == null)? 0 :interpolate.hashCode())); result = ((prime*result)+((track == null)? 0 :track.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((extrude == null)? 0 :extrude.hashCode())); result = ((prime*result)+((tessellate == null)? 0 :tessellate.hashCode())); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((coordinates == null)? 0 :coordinates.hashCode())); result = ((prime*result)+((lineStringSimpleExtension == null)? 0 :lineStringSimpleExtension.hashCode())); result = ((prime*result)+((lineStringObjectExtension == null)? 0 :lineStringObjectExtension.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((interpolate == null)? 0 :interpolate.hashCode())); result = ((prime*result)+((track == null)? 0 :track.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((extrude == null)? 0 :extrude.hashCode())); result = ((prime*result)+((altitudeMode == null)? 0 :altitudeMode.hashCode())); result = ((prime*result)+((coordinates == null)? 0 :coordinates.hashCode())); result = ((prime*result)+((pointSimpleExtension == null)? 0 :pointSimpleExtension.hashCode())); result = ((prime*result)+((pointObjectExtension == null)? 0 :pointObjectExtension.hashCode())); return result; }
if (altitudeMode.equals(other.altitudeMode) == false) { return false;