/** * add a value to the geometryObjectExtension property collection * * @param geometryObjectExtension * 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 Geometry addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { this.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
/** * add a value to the geometrySimpleExtension property collection * * @param geometrySimpleExtension * Objects of the following type are allowed in the list: {@code <}{@link Object}{@code>}{@link JAXBElement}{@code <}{@link BigInteger}{@code>}{@link JAXBElement}{@code <}{@link Double}{@code>} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Geometry addToGeometrySimpleExtension(final Object geometrySimpleExtension) { this.getGeometrySimpleExtension().add(geometrySimpleExtension); return this; }
@Obvious @Override public Polygon addToObjectSimpleExtension(final Object objectSimpleExtension) { super.getObjectSimpleExtension().add(objectSimpleExtension); return this; }
/** * fluent setter * @see #setGeometryObjectExtension(List<AbstractObject>) * * @param geometryObjectExtension * required parameter */ public Geometry withGeometryObjectExtension(final List<AbstractObject> geometryObjectExtension) { this.setGeometryObjectExtension(geometryObjectExtension); return this; }
/** * @see objectSimpleExtension * */ @Obvious @Override public void setObjectSimpleExtension(final List<Object> objectSimpleExtension) { super.setObjectSimpleExtension(objectSimpleExtension); }
@Obvious @Override public MultiGeometry withGeometryObjectExtension(final List<AbstractObject> geometryObjectExtension) { super.withGeometryObjectExtension(geometryObjectExtension); return this; }
/** * fluent setter * @see #setGeometrySimpleExtension(List<Object>) * * @param geometrySimpleExtension * required parameter */ public Geometry withGeometrySimpleExtension(final List<Object> geometrySimpleExtension) { this.setGeometrySimpleExtension(geometrySimpleExtension); return this; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((geometry == null)? 0 :geometry.hashCode())); result = ((prime*result)+((multiGeometrySimpleExtension == null)? 0 :multiGeometrySimpleExtension.hashCode())); result = ((prime*result)+((multiGeometryObjectExtension == null)? 0 :multiGeometryObjectExtension.hashCode())); return result; }
@Override public MultiTrack clone() { MultiTrack copy; copy = ((MultiTrack) super.clone()); copy.track = new ArrayList<Track>((getTrack().size())); for (Track iter: track) { copy.track.add(iter.clone()); } return copy; }
return false; if (super.equals(obj) == false) { return false;
/** * @see geometryObjectExtension * */ @Obvious @Override public void setGeometryObjectExtension(final List<AbstractObject> geometryObjectExtension) { super.setGeometryObjectExtension(geometryObjectExtension); }
/** * @see objectSimpleExtension * */ @Obvious @Override public void setObjectSimpleExtension(final List<Object> objectSimpleExtension) { super.setObjectSimpleExtension(objectSimpleExtension); }
@Obvious @Override public LinearRing withGeometryObjectExtension(final List<AbstractObject> geometryObjectExtension) { super.withGeometryObjectExtension(geometryObjectExtension); return this; }
/** * @see geometrySimpleExtension * */ @Obvious @Override public void setGeometrySimpleExtension(final List<Object> geometrySimpleExtension) { super.setGeometrySimpleExtension(geometrySimpleExtension); }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = ((prime*result)+((geometry == null)? 0 :geometry.hashCode())); result = ((prime*result)+((multiGeometrySimpleExtension == null)? 0 :multiGeometrySimpleExtension.hashCode())); result = ((prime*result)+((multiGeometryObjectExtension == null)? 0 :multiGeometryObjectExtension.hashCode())); return result; }
@Override public MultiTrack clone() { MultiTrack copy; copy = ((MultiTrack) super.clone()); copy.track = new ArrayList<Track>((getTrack().size())); for (Track iter: track) { copy.track.add(iter.clone()); } return copy; }
return false; if (super.equals(obj) == false) { return false;
@Obvious @Override public void setGeometryObjectExtension(final List<AbstractObject> geometryObjectExtension) { super.setGeometryObjectExtension(geometryObjectExtension); }
/** * @see objectSimpleExtension * */ @Obvious @Override public void setObjectSimpleExtension(final List<Object> objectSimpleExtension) { super.setObjectSimpleExtension(objectSimpleExtension); }
@Obvious @Override public Model withGeometryObjectExtension(final List<AbstractObject> geometryObjectExtension) { super.withGeometryObjectExtension(geometryObjectExtension); return this; }