org.locationtech.geomesa.features.kryo
KryoBufferSimpleFeature
Companion object KryoBufferSimpleFeature
class KryoBufferSimpleFeature extends SimpleFeature
- Alphabetic
- By Inheritance
- KryoBufferSimpleFeature
- SimpleFeature
- Feature
- ComplexAttribute
- Attribute
- Property
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new KryoBufferSimpleFeature(serializer: KryoFeatureDeserialization)
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()
-
def
copy(): KryoBufferSimpleFeature
Creates a new feature for later use - does not copy attribute bytes
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
getAttribute(name: String): AnyRef
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getAttribute(name: Name): AnyRef
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getAttribute(index: Int): AnyRef
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getAttributeCount(): Int
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getAttributes(): List[AnyRef]
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getBounds(): BoundingBox
- Definition Classes
- KryoBufferSimpleFeature → Feature
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getDateAsLong(index: Int): Long
Get a date attribute as a raw long
Get a date attribute as a raw long
- index
attribute index
-
def
getDefaultGeometry(): AnyRef
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getDefaultGeometryProperty(): GeometryAttribute
- Definition Classes
- KryoBufferSimpleFeature → Feature
-
def
getDescriptor(): AttributeDescriptor
- Definition Classes
- KryoBufferSimpleFeature → Attribute → Property
-
def
getFeatureType(): SimpleFeatureType
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getID(): String
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
getIdentifier(): FeatureId
- Definition Classes
- KryoBufferSimpleFeature → Feature → Attribute
-
def
getInput(index: Int): Option[Input]
Get the underlying kryo input, positioned to read the attribute at the given index
Get the underlying kryo input, positioned to read the attribute at the given index
- index
attribute index
- returns
input, if the attribute is not null
-
def
getName(): Name
- Definition Classes
- KryoBufferSimpleFeature → Property
-
def
getProperties(name: String): Collection[Property]
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute
-
def
getProperties(name: Name): Collection[Property]
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute
-
def
getProperties(): Collection[Property]
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute
-
def
getProperty(name: String): Property
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute
-
def
getProperty(name: Name): Property
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute
-
def
getTransform: Option[(String, SimpleFeatureType)]
Gets any transforms applied to this feature
-
def
getType(): SimpleFeatureType
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature → Feature → ComplexAttribute → Attribute → Property
-
def
getUserData(): Map[AnyRef, AnyRef]
- Definition Classes
- KryoBufferSimpleFeature → Property
-
def
getValue(): Collection[_ <: Property]
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute → Property
-
def
hasUserData(): Boolean
- Definition Classes
- Property
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isNillable(): Boolean
- Definition Classes
- KryoBufferSimpleFeature → Property
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
setAttribute(index: Int, value: AnyRef): Unit
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
setAttribute(name: String, value: AnyRef): Unit
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
setAttribute(name: Name, value: AnyRef): Unit
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
setAttributes(vals: Array[AnyRef]): Unit
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
setAttributes(vals: List[AnyRef]): Unit
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
setBuffer(bytes: Array[Byte], offset: Int, length: Int): Unit
Set the serialized bytes to use for reading attributes
Set the serialized bytes to use for reading attributes
- bytes
serialized byte array
- offset
offset into the byte array of valid bytes
- length
number of valid bytes to read from the byte array
-
def
setBuffer(bytes: Array[Byte]): Unit
Set the serialized bytes to use for reading attributes
Set the serialized bytes to use for reading attributes
- bytes
serialized byte array
-
def
setDefaultGeometry(geo: AnyRef): Unit
- Definition Classes
- KryoBufferSimpleFeature → SimpleFeature
-
def
setDefaultGeometryProperty(geoAttr: GeometryAttribute): Unit
- Definition Classes
- KryoBufferSimpleFeature → Feature
-
def
setIdBuffer(bytes: Array[Byte], offset: Int, length: Int): Unit
Sets the serialized bytes containing the feature ID (i.e.
Sets the serialized bytes containing the feature ID (i.e. the row key)
- bytes
bytes
- offset
offset into the byte array of valid bytes
- length
number of valid bytes to read from the byte array
-
def
setIdBuffer(bytes: Array[Byte]): Unit
Sets the serialized bytes containing the feature ID (i.e.
Sets the serialized bytes containing the feature ID (i.e. the row key)
- bytes
bytes
-
def
setIdParser(parse: (Array[Byte], Int, Int) ⇒ String): Unit
Sets the parser for reading feature ids out of the id buffer
Sets the parser for reading feature ids out of the id buffer
- parse
parse method
-
def
setTransforms(transforms: String, transformSchema: SimpleFeatureType): Unit
Sets the transform to be applied to this feature when calling
transformSets the transform to be applied to this feature when calling
transform- transforms
transform definition, per geotools format
- transformSchema
schema that results from applying the transform
-
def
setValue(values: Collection[Property]): Unit
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute
-
def
setValue(newValue: AnyRef): Unit
- Definition Classes
- KryoBufferSimpleFeature → Property
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- KryoBufferSimpleFeature → AnyRef → Any
-
def
transform(): Array[Byte]
Transform the feature into a serialized byte array
-
def
validate(): Unit
- Definition Classes
- KryoBufferSimpleFeature → ComplexAttribute → Attribute
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
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()