Packages

class KryoBufferSimpleFeature extends SimpleFeature

Linear Supertypes
SimpleFeature, Feature, ComplexAttribute, Attribute, Property, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KryoBufferSimpleFeature
  2. SimpleFeature
  3. Feature
  4. ComplexAttribute
  5. Attribute
  6. Property
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new KryoBufferSimpleFeature(serializer: KryoFeatureDeserialization)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. def copy(): KryoBufferSimpleFeature

    Creates a new feature for later use - does not copy attribute bytes

  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def getAttribute(name: String): AnyRef
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  11. def getAttribute(name: Name): AnyRef
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  12. def getAttribute(index: Int): AnyRef
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  13. def getAttributeCount(): Int
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  14. def getAttributes(): List[AnyRef]
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  15. def getBounds(): BoundingBox
    Definition Classes
    KryoBufferSimpleFeature → Feature
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def getDateAsLong(index: Int): Long

    Get a date attribute as a raw long

    Get a date attribute as a raw long

    index

    attribute index

  18. def getDefaultGeometry(): AnyRef
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  19. def getDefaultGeometryProperty(): GeometryAttribute
    Definition Classes
    KryoBufferSimpleFeature → Feature
  20. def getDescriptor(): AttributeDescriptor
    Definition Classes
    KryoBufferSimpleFeature → Attribute → Property
  21. def getFeatureType(): SimpleFeatureType
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  22. def getID(): String
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  23. def getIdentifier(): FeatureId
    Definition Classes
    KryoBufferSimpleFeature → Feature → Attribute
  24. 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

  25. def getName(): Name
    Definition Classes
    KryoBufferSimpleFeature → Property
  26. def getProperties(name: String): Collection[Property]
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute
  27. def getProperties(name: Name): Collection[Property]
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute
  28. def getProperties(): Collection[Property]
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute
  29. def getProperty(name: String): Property
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute
  30. def getProperty(name: Name): Property
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute
  31. def getTransform: Option[(String, SimpleFeatureType)]

    Gets any transforms applied to this feature

  32. def getType(): SimpleFeatureType
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature → Feature → ComplexAttribute → Attribute → Property
  33. def getUserData(): Map[AnyRef, AnyRef]
    Definition Classes
    KryoBufferSimpleFeature → Property
  34. def getValue(): Collection[_ <: Property]
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute → Property
  35. def hasUserData(): Boolean
    Definition Classes
    Property
  36. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  38. def isNillable(): Boolean
    Definition Classes
    KryoBufferSimpleFeature → Property
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. def setAttribute(index: Int, value: AnyRef): Unit
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  43. def setAttribute(name: String, value: AnyRef): Unit
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  44. def setAttribute(name: Name, value: AnyRef): Unit
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  45. def setAttributes(vals: Array[AnyRef]): Unit
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  46. def setAttributes(vals: List[AnyRef]): Unit
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  47. 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

  48. 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

  49. def setDefaultGeometry(geo: AnyRef): Unit
    Definition Classes
    KryoBufferSimpleFeature → SimpleFeature
  50. def setDefaultGeometryProperty(geoAttr: GeometryAttribute): Unit
    Definition Classes
    KryoBufferSimpleFeature → Feature
  51. 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

  52. 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

  53. 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

  54. def setTransforms(transforms: String, transformSchema: SimpleFeatureType): Unit

    Sets the transform to be applied to this feature when calling transform

    Sets 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

  55. def setValue(values: Collection[Property]): Unit
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute
  56. def setValue(newValue: AnyRef): Unit
    Definition Classes
    KryoBufferSimpleFeature → Property
  57. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  58. def toString(): String
    Definition Classes
    KryoBufferSimpleFeature → AnyRef → Any
  59. def transform(): Array[Byte]

    Transform the feature into a serialized byte array

  60. def validate(): Unit
    Definition Classes
    KryoBufferSimpleFeature → ComplexAttribute → Attribute
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from SimpleFeature

Inherited from Feature

Inherited from ComplexAttribute

Inherited from Attribute

Inherited from Property

Inherited from AnyRef

Inherited from Any

Ungrouped