trait FastSettableFeature extends SimpleFeature
Trait for setting attributes without type conversion, for cases where the attribute types being set have already been validated
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- FastSettableFeature
- SimpleFeature
- Feature
- ComplexAttribute
- Attribute
- Property
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
getAttribute(arg0: Int): AnyRef
- Definition Classes
- SimpleFeature
- Annotations
- @throws( ... )
-
abstract
def
getAttribute(arg0: Name): AnyRef
- Definition Classes
- SimpleFeature
-
abstract
def
getAttribute(arg0: String): AnyRef
- Definition Classes
- SimpleFeature
-
abstract
def
getAttributeCount(): Int
- Definition Classes
- SimpleFeature
-
abstract
def
getAttributes(): List[AnyRef]
- Definition Classes
- SimpleFeature
-
abstract
def
getBounds(): BoundingBox
- Definition Classes
- Feature
-
abstract
def
getDefaultGeometry(): AnyRef
- Definition Classes
- SimpleFeature
-
abstract
def
getDefaultGeometryProperty(): GeometryAttribute
- Definition Classes
- Feature
-
abstract
def
getDescriptor(): AttributeDescriptor
- Definition Classes
- Attribute → Property
-
abstract
def
getFeatureType(): SimpleFeatureType
- Definition Classes
- SimpleFeature
-
abstract
def
getID(): String
- Definition Classes
- SimpleFeature
-
abstract
def
getIdentifier(): FeatureId
- Definition Classes
- Feature → Attribute
-
abstract
def
getName(): Name
- Definition Classes
- Property
-
abstract
def
getProperties(): Collection[Property]
- Definition Classes
- ComplexAttribute
-
abstract
def
getProperties(arg0: String): Collection[Property]
- Definition Classes
- ComplexAttribute
-
abstract
def
getProperties(arg0: Name): Collection[Property]
- Definition Classes
- ComplexAttribute
-
abstract
def
getProperty(arg0: String): Property
- Definition Classes
- ComplexAttribute
-
abstract
def
getProperty(arg0: Name): Property
- Definition Classes
- ComplexAttribute
-
abstract
def
getType(): SimpleFeatureType
- Definition Classes
- SimpleFeature → Feature → ComplexAttribute → Attribute → Property
-
abstract
def
getUserData(): Map[AnyRef, AnyRef]
- Definition Classes
- Property
-
abstract
def
getValue(): Collection[_ <: Property]
- Definition Classes
- ComplexAttribute → Property
-
abstract
def
isNillable(): Boolean
- Definition Classes
- Property
-
abstract
def
setAttribute(arg0: Int, arg1: Any): Unit
- Definition Classes
- SimpleFeature
- Annotations
- @throws( ... )
-
abstract
def
setAttribute(arg0: Name, arg1: Any): Unit
- Definition Classes
- SimpleFeature
-
abstract
def
setAttribute(arg0: String, arg1: Any): Unit
- Definition Classes
- SimpleFeature
-
abstract
def
setAttributeNoConvert(index: Int, value: AnyRef): Unit
Set an attribute without using the normal conversion checks.
Set an attribute without using the normal conversion checks. Ensure that the attribute type matches the expected binding, or errors will occur.
- index
index of the attribute to set
- value
value to set
-
abstract
def
setAttributes(arg0: Array[AnyRef]): Unit
- Definition Classes
- SimpleFeature
-
abstract
def
setAttributes(arg0: List[AnyRef]): Unit
- Definition Classes
- SimpleFeature
-
abstract
def
setDefaultGeometry(arg0: Any): Unit
- Definition Classes
- SimpleFeature
-
abstract
def
setDefaultGeometryProperty(arg0: GeometryAttribute): Unit
- Definition Classes
- Feature
-
abstract
def
setId(id: String): Unit
Sets the feature ID
Sets the feature ID
- id
id
-
abstract
def
setValue(arg0: Collection[Property]): Unit
- Definition Classes
- ComplexAttribute
-
abstract
def
setValue(arg0: Any): Unit
- Definition Classes
- Property
-
abstract
def
validate(): Unit
- Definition Classes
- ComplexAttribute → Attribute
- Annotations
- @throws( ... )
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hasUserData(): Boolean
- Definition Classes
- Property
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated