|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.referencing.wkt.Formattable org.geotools.referencing.AbstractIdentifiedObject org.geotools.parameter.AbstractParameterDescriptor
Abstract definition of a parameter or group of parameters used by an operation method.
AbstractParameter
,
Serialized FormField Summary |
Fields inherited from class org.geotools.referencing.AbstractIdentifiedObject |
EMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATOR |
Fields inherited from interface org.opengis.referencing.IdentifiedObject |
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
Constructor Summary | |
protected |
AbstractParameterDescriptor(org.opengis.parameter.GeneralParameterDescriptor descriptor)
Constructs a descriptor with the same values than the specified one. |
protected |
AbstractParameterDescriptor(java.util.Map properties,
int minimumOccurs,
int maximumOccurs)
Constructs a parameter from a set of properties. |
Method Summary | |
abstract org.opengis.parameter.GeneralParameterValue |
createValue()
Creates a new instance of parameter value or group initialized with the default value(s). |
boolean |
equals(AbstractIdentifiedObject object,
boolean compareMetadata)
Compares the specified object with this parameter for equality. |
protected java.lang.String |
formatWKT(Formatter formatter)
Format the inner part of a Well Known Text (WKT) element. |
abstract int |
getMaximumOccurs()
The maximum number of times that values for this parameter group or parameter can be included. |
int |
getMinimumOccurs()
The minimum number of times that values for this parameter group or parameter are required. |
int |
hashCode()
Returns a hash value for this parameter. |
Methods inherited from class org.geotools.referencing.AbstractIdentifiedObject |
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches |
Methods inherited from class org.geotools.referencing.wkt.Formattable |
toString, toWKT, toWKT, toWKT |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.referencing.IdentifiedObject |
getAlias, getIdentifiers, getName, getRemarks, toWKT |
Constructor Detail |
protected AbstractParameterDescriptor(org.opengis.parameter.GeneralParameterDescriptor descriptor)
protected AbstractParameterDescriptor(java.util.Map properties, int minimumOccurs, int maximumOccurs)
properties
- Set of properties. Should contains at least .minimumOccurs
- The minimum number of times
that values for this parameter group or parameter are required.maximumOccurs
- The maximum number of times
that values for this parameter group or parameter are required. This value
is used in order to check the range. For ParameterValue
, it should
always be 1.Method Detail |
public abstract org.opengis.parameter.GeneralParameterValue createValue()
Example implementation:
return new Parameter(this);
createValue
in interface org.opengis.parameter.GeneralParameterDescriptor
public int getMinimumOccurs()
getMinimumOccurs
in interface org.opengis.parameter.GeneralParameterDescriptor
getMaximumOccurs()
public abstract int getMaximumOccurs()
getMaximumOccurs
in interface org.opengis.parameter.GeneralParameterDescriptor
getMinimumOccurs()
public boolean equals(AbstractIdentifiedObject object, boolean compareMetadata)
equals
in class AbstractIdentifiedObject
object
- The object to compare to .compareMetadata
- for performing a strict comparaison, or
for comparing only properties relevant to transformations.
public int hashCode()
hashCode
in class AbstractIdentifiedObject
protected java.lang.String formatWKT(Formatter formatter)
formatWKT
in class Formattable
formatter
- The formatter to use.
Formattable.toWKT()
,
Formattable.toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |