/** * Create an instance of {@link LatLonAltBox} * */ public static LatLonAltBox createLatLonAltBox() { return new LatLonAltBox(); }
/** * add a value to the latLonAltBoxObjectExtension property collection * * @param latLonAltBoxObjectExtension * Objects of the following type are allowed in the list: {@link AbstractObject} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LatLonAltBox addToLatLonAltBoxObjectExtension(final AbstractObject latLonAltBoxObjectExtension) { this.getLatLonAltBoxObjectExtension().add(latLonAltBoxObjectExtension); return this; }
/** * add a value to the latLonAltBoxSimpleExtension property collection * * @param latLonAltBoxSimpleExtension * Objects of the following type are allowed in the list: {@link Object} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LatLonAltBox addToLatLonAltBoxSimpleExtension(final Object latLonAltBoxSimpleExtension) { this.getLatLonAltBoxSimpleExtension().add(latLonAltBoxSimpleExtension); return this; }
@Override public LatLonAltBox clone() { LatLonAltBox copy; copy = ((LatLonAltBox) super.clone()); copy.latLonAltBoxSimpleExtension = new ArrayList<Object>((getLatLonAltBoxSimpleExtension().size())); for (Object iter: latLonAltBoxSimpleExtension) { copy.latLonAltBoxSimpleExtension.add(iter); } copy.latLonAltBoxObjectExtension = new ArrayList<AbstractObject>((getLatLonAltBoxObjectExtension().size())); for (AbstractObject iter: latLonAltBoxObjectExtension) { copy.latLonAltBoxObjectExtension.add(iter.clone()); } return copy; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((latLonAltBox == null)? 0 :latLonAltBox.hashCode())); result = ((prime*result)+((lod == null)? 0 :lod.hashCode())); result = ((prime*result)+((regionSimpleExtension == null)? 0 :regionSimpleExtension.hashCode())); result = ((prime*result)+((regionObjectExtension == null)? 0 :regionObjectExtension.hashCode())); return result; }
/** * fluent setter * @see #setLatLonAltBoxSimpleExtension(List<Object>) * * @param latLonAltBoxSimpleExtension * required parameter */ public LatLonAltBox withLatLonAltBoxSimpleExtension(final List<Object> latLonAltBoxSimpleExtension) { this.setLatLonAltBoxSimpleExtension(latLonAltBoxSimpleExtension); return this; }
/** * fluent setter * @see #setMaxAltitude(double) * * @param maxAltitude * required parameter */ public LatLonAltBox withMaxAltitude(final double maxAltitude) { this.setMaxAltitude(maxAltitude); return this; }
/** * fluent setter * @see #setAltitudeMode(Object) * * @param altitudeMode * required parameter */ public LatLonAltBox withAltitudeMode(final AltitudeMode altitudeMode) { this.setAltitudeMode(altitudeMode); return this; }
/** * fluent setter * @see #setLatLonAltBoxObjectExtension(List<AbstractObject>) * * @param latLonAltBoxObjectExtension * required parameter */ public LatLonAltBox withLatLonAltBoxObjectExtension(final List<AbstractObject> latLonAltBoxObjectExtension) { this.setLatLonAltBoxObjectExtension(latLonAltBoxObjectExtension); return this; }
@Override public Region clone() { Region copy; copy = ((Region) super.clone()); copy.latLonAltBox = ((latLonAltBox == null)?null:((LatLonAltBox) latLonAltBox.clone())); copy.lod = ((lod == null)?null:((Lod) lod.clone())); copy.regionSimpleExtension = new ArrayList<Object>((getRegionSimpleExtension().size())); for (Object iter: regionSimpleExtension) { copy.regionSimpleExtension.add(iter); } copy.regionObjectExtension = new ArrayList<AbstractObject>((getRegionObjectExtension().size())); for (AbstractObject iter: regionObjectExtension) { copy.regionObjectExtension.add(iter.clone()); } return copy; }
if (latLonAltBox.equals(other.latLonAltBox) == false) { return false;
@Override public LatLonAltBox clone() { LatLonAltBox copy; copy = ((LatLonAltBox) super.clone()); copy.latLonAltBoxSimpleExtension = new ArrayList<Object>((getLatLonAltBoxSimpleExtension().size())); for (Object iter: latLonAltBoxSimpleExtension) { copy.latLonAltBoxSimpleExtension.add(iter); } copy.latLonAltBoxObjectExtension = new ArrayList<AbstractObject>((getLatLonAltBoxObjectExtension().size())); for (AbstractObject iter: latLonAltBoxObjectExtension) { copy.latLonAltBoxObjectExtension.add(iter.clone()); } return copy; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((latLonAltBox == null)? 0 :latLonAltBox.hashCode())); result = ((prime*result)+((lod == null)? 0 :lod.hashCode())); result = ((prime*result)+((regionSimpleExtension == null)? 0 :regionSimpleExtension.hashCode())); result = ((prime*result)+((regionObjectExtension == null)? 0 :regionObjectExtension.hashCode())); return result; }
/** * fluent setter * @see #setLatLonAltBoxSimpleExtension(List<Object>) * * @param latLonAltBoxSimpleExtension * required parameter */ public LatLonAltBox withLatLonAltBoxSimpleExtension(final List<Object> latLonAltBoxSimpleExtension) { this.setLatLonAltBoxSimpleExtension(latLonAltBoxSimpleExtension); return this; }
/** * fluent setter * @see #setMaxAltitude(double) * * @param maxAltitude * required parameter */ public LatLonAltBox withMaxAltitude(final double maxAltitude) { this.setMaxAltitude(maxAltitude); return this; }
/** * fluent setter * @see #setAltitudeMode(Object) * * @param altitudeMode * required parameter */ public LatLonAltBox withAltitudeMode(final AltitudeMode altitudeMode) { this.setAltitudeMode(altitudeMode); return this; }
/** * fluent setter * @see #setLatLonAltBoxObjectExtension(List<AbstractObject>) * * @param latLonAltBoxObjectExtension * required parameter */ public LatLonAltBox withLatLonAltBoxObjectExtension(final List<AbstractObject> latLonAltBoxObjectExtension) { this.setLatLonAltBoxObjectExtension(latLonAltBoxObjectExtension); return this; }
@Override public Region clone() { Region copy; copy = ((Region) super.clone()); copy.latLonAltBox = ((latLonAltBox == null)?null:((LatLonAltBox) latLonAltBox.clone())); copy.lod = ((lod == null)?null:((Lod) lod.clone())); copy.regionSimpleExtension = new ArrayList<Object>((getRegionSimpleExtension().size())); for (Object iter: regionSimpleExtension) { copy.regionSimpleExtension.add(iter); } copy.regionObjectExtension = new ArrayList<AbstractObject>((getRegionObjectExtension().size())); for (AbstractObject iter: regionObjectExtension) { copy.regionObjectExtension.add(iter.clone()); } return copy; }
if (latLonAltBox.equals(other.latLonAltBox) == false) { return false;
/** * Create an instance of {@link LatLonAltBox} * */ public static LatLonAltBox createLatLonAltBox() { return new LatLonAltBox(); }