@TitleProperty(name="featureTypeName") @UML(identifier="MD_FeatureTypeInfo", specification=ISO_19115) public class DefaultFeatureTypeInfo extends ISOMetadata
FeatureTypeInfo
interface.
Limitations:
XML
instead.FeatureNaming
,
DefaultFeatureType
,
Serialized FormDefined in the sis-metadata
module
identifiers
Constructor and Description |
---|
DefaultFeatureTypeInfo()
Constructs an initially empty feature type info.
|
DefaultFeatureTypeInfo(DefaultFeatureTypeInfo object)
Constructs a new instance initialized with the values from the specified metadata object.
|
DefaultFeatureTypeInfo(GenericName featureTypeName)
Constructs a feature type info initialized to the specified name.
|
Modifier and Type | Method and Description |
---|---|
Integer |
getFeatureInstanceCount()
Returns the number of occurrence of feature instances for this feature types, or
null if none. |
GenericName |
getFeatureTypeName()
Returns the name of the feature type.
|
void |
setFeatureInstanceCount(Integer newValue)
Sets a new number of occurrence of feature instances for this feature types.
|
void |
setFeatureTypeName(GenericName newValue)
Sets the name of the feature type.
|
freeze, getIdentifierMap, getIdentifiers, getStandard
checkWritePermission, clone, collectionType, copyCollection, copyList, copySet, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSet
asMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toString
public DefaultFeatureTypeInfo()
public DefaultFeatureTypeInfo(GenericName featureTypeName)
featureTypeName
- name of the feature type.public DefaultFeatureTypeInfo(DefaultFeatureTypeInfo object)
object
- the metadata to copy values from, or null
if none.@UML(identifier="featureTypeName", obligation=MANDATORY, specification=ISO_19115) public GenericName getFeatureTypeName()
AbstractIdentifiedType.getName()
public void setFeatureTypeName(GenericName newValue)
newValue
- the new name.@ValueRange(minimum=1.0) @UML(identifier="featureInstanceCount", obligation=OPTIONAL, specification=ISO_19115) public Integer getFeatureInstanceCount()
null
if none.null
if none.public void setFeatureInstanceCount(Integer newValue)
newValue
- the new number of occurrence.IllegalArgumentException
- if the given value is negative.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.