Object

org.locationtech.geomesa.convert2

TypeInference

Related Doc: package convert2

Permalink

object TypeInference

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TypeInference
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. sealed class CastTransform extends InferredTransform

    Permalink
  2. case class DerivedTransform(name: String, fields: String*) extends InferredTransform with Product with Serializable

    Permalink
  3. case class FunctionTransform(prefix: String, suffix: String) extends InferredTransform with Product with Serializable

    Permalink
  4. sealed trait InferredTransform extends AnyRef

    Permalink

    Inferred converter transform

  5. case class InferredType(name: String, typed: ObjectType, transform: InferredTransform, latlon: LatLon = NotLatLon) extends Product with Serializable

    Permalink

    Inferred type of a converter field

    Inferred type of a converter field

    name

    name of the field

    typed

    type of the field

    transform

    converter transform

    latlon

    possibility that this column could be a latitude or longitude

  6. sealed trait LatLon extends AnyRef

    Permalink

    Indicator that the field may be a latitude or longitude

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object CastToBoolean extends CastTransform with Product with Serializable

    Permalink
  5. object CastToDouble extends CastTransform with Product with Serializable

    Permalink
  6. object CastToFloat extends CastTransform with Product with Serializable

    Permalink
  7. object CastToInt extends CastTransform with Product with Serializable

    Permalink
  8. object CastToLong extends CastTransform with Product with Serializable

    Permalink
  9. object CastToString extends CastTransform with Product with Serializable

    Permalink
  10. object IdentityTransform extends InferredTransform with Product with Serializable

    Permalink
  11. object InferredType extends Serializable

    Permalink
  12. object LatLon

    Permalink
  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def deriveGeometry(types: Seq[InferredType]): Option[InferredType]

    Permalink

    Try to derive a geometry field, if one does not already exist

    Try to derive a geometry field, if one does not already exist

    types

    known types

  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  21. def infer(data: Iterable[Iterable[Any]], names: Iterable[String] = Seq.empty, failureRate: Float = 0.1f): IndexedSeq[InferredType]

    Permalink

    Infer attribute types based on input data

    Infer attribute types based on input data

    data

    rows of columns

    failureRate

    per column, max percentage of values that can fail a conversion to a particular type, and still consider the column to be that type

  22. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. def schema(name: String, types: Seq[InferredType]): SimpleFeatureType

    Permalink

    Create a simple feature type from inferred types

    Create a simple feature type from inferred types

    name

    sft name

    types

    types

  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped