Class/Object

org.locationtech.geomesa.index.conf.partition

TimePartition

Related Docs: object TimePartition | package partition

Permalink

class TimePartition extends TablePartition

Partition by time period. Partitions consist of 0-padded 5-digit strings

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

Instance Constructors

  1. new TimePartition(metadata: GeoMesaMetadata[String], typeName: String, dtg: String, dtgIndex: Int, period: TimePeriod)

    Permalink

    metadata

    used for registering outside tables for query

    typeName

    simple feature type name

    dtg

    date attribute

    dtgIndex

    date attribute index

    period

    time period

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. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  15. def partition(feature: SimpleFeature): String

    Permalink

    Get the partition for a given feature

    Get the partition for a given feature

    feature

    simple feature

    Definition Classes
    TimePartitionTablePartition
  16. def partitions(filter: Filter): Option[Seq[String]]

    Permalink

    Gets the partitions that intersect a given filter.

    Gets the partitions that intersect a given filter. If partitions can't be determined, (e.g. if the filter doesn't have a predicate on the partition), then an empty option is returned

    filter

    filter

    returns

    partitions, or an empty option representing all partitions

    Definition Classes
    TimePartitionTablePartition
  17. def recover(partition: String): AnyRef

    Permalink

    Convert from a partition back to a partition-able value

    Convert from a partition back to a partition-able value

    partition

    partition

    Definition Classes
    TimePartitionTablePartition
  18. def register(partition: String, start: ZonedDateTime, end: ZonedDateTime): Unit

    Permalink

    Register a new partition

    Register a new partition

    partition

    partition name

    start

    start time for the partition

    end

    end time for the partition

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

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

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

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

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

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

Inherited from TablePartition

Inherited from AnyRef

Inherited from Any

Ungrouped