public interface AttributeType extends PropertyType
An attribute is similar to the notion of a UML attribute, or a field of a java object. See the
javadoc of Attribute
for more info on the semantics of attributes.
Attribute#getID()
. The type of the attribute specifies wether it
is identifiable or not (isIdentified()
.Modifier and Type | Method and Description |
---|---|
AttributeType |
getSuper()
Override of
PropertyType.getSuper() which type narrows to AttributeType . |
boolean |
isIdentified()
Indicates if the type is identified or not.
|
equals, getBinding, getDescription, getName, getRestrictions, getUserData, hashCode, isAbstract
boolean isIdentified()
If this method returns true
, then the corresponding attribute must have a
unique identifier, ie, Attribute#getID()
must return a value, and cannot be
null
.
true
if the attribute is identified, otherwise false
.Attribute#getID()
AttributeType getSuper()
PropertyType.getSuper()
which type narrows to AttributeType
.getSuper
in interface PropertyType
null
.PropertyType.getSuper()
Copyright © 1996–2019 Geotools. All rights reserved.