/** * Internal helper method for getting at the properties without wrapping in unmodifiable * collection. */ protected Collection properties() { return (Collection) super.getValue(); }
private Object getValue(ReturnAttribute innerAttribute) { if (innerAttribute.value instanceof AttributeImpl) { return ((AttributeImpl) innerAttribute.value).getValue(); } return innerAttribute.value; }
/** @deprecated */ public Geometry getValue() { return (Geometry) super.getValue(); }
public void validate() { Types.validate(this, this.getValue()); }
public Collection<Property> getProperties() { return FeatureImplUtils.unmodifiable((Collection) super.getValue()); }
public Collection<? extends Property> getValue() { return FeatureImplUtils.unmodifiable((Collection) super.getValue()); }
/** * Internal helper method for getting at the properties without wrapping * in unmodifiable collection. */ protected Collection properties() { return (Collection) super.getValue(); }
private Object getValue(ReturnAttribute innerAttribute) { if (innerAttribute.value instanceof AttributeImpl) { return ((AttributeImpl) innerAttribute.value).getValue(); } return innerAttribute.value; }
public Geometry getValue() { return (Geometry) super.getValue(); }
public Collection<Property> getProperties() { return FeatureImplUtils.unmodifiable((Collection) super.getValue()); }
public Collection<? extends Property> getValue() { return FeatureImplUtils.unmodifiable((Collection) super.getValue()); }
public void validate() { Types.validate(this, this.getValue() ); }