/** * add a value to the lineStringSimpleExtension property collection * * @param lineStringSimpleExtension * 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 LineString addToLineStringSimpleExtension(final Object lineStringSimpleExtension) { this.getLineStringSimpleExtension().add(lineStringSimpleExtension); return this; }
/** * add a value to the lineStringSimpleExtension property collection * * @param lineStringSimpleExtension * 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 LineString addToLineStringSimpleExtension(final Object lineStringSimpleExtension) { this.getLineStringSimpleExtension().add(lineStringSimpleExtension); return this; }
@Override public LineString clone() { LineString copy; copy = ((LineString) super.clone()); copy.coordinates = new ArrayList<Coordinate>((getCoordinates().size())); for (Coordinate iter: coordinates) { copy.coordinates.add(iter.clone()); } copy.lineStringSimpleExtension = new ArrayList<Object>((getLineStringSimpleExtension().size())); for (Object iter: lineStringSimpleExtension) { copy.lineStringSimpleExtension.add(iter); } copy.lineStringObjectExtension = new ArrayList<AbstractObject>((getLineStringObjectExtension().size())); for (AbstractObject iter: lineStringObjectExtension) { copy.lineStringObjectExtension.add(iter.clone()); } return copy; }
@Override public LineString clone() { LineString copy; copy = ((LineString) super.clone()); copy.coordinates = new ArrayList<Coordinate>((getCoordinates().size())); for (Coordinate iter: coordinates) { copy.coordinates.add(iter.clone()); } copy.lineStringSimpleExtension = new ArrayList<Object>((getLineStringSimpleExtension().size())); for (Object iter: lineStringSimpleExtension) { copy.lineStringSimpleExtension.add(iter); } copy.lineStringObjectExtension = new ArrayList<AbstractObject>((getLineStringObjectExtension().size())); for (AbstractObject iter: lineStringObjectExtension) { copy.lineStringObjectExtension.add(iter.clone()); } return copy; }