Class

com.scalakml.kml

TimeSpan

Related Doc: package kml

Permalink

case class TimeSpan(begin: Option[String] = None, end: Option[String] = None, id: Option[String] = None, targetId: Option[String] = None, timeSpanSimpleExtensionGroup: Seq[Any] = Nil, timeSpanObjectExtensionGroup: Seq[Any] = Nil, timePrimitiveSimpleExtensionGroup: Seq[Any] = Nil, timePrimitiveObjectExtensionGroup: Seq[Any] = Nil, objectSimpleExtensionGroup: Seq[Any] = Nil) extends TimePrimitive with Product with Serializable

Represents an extent in time bounded by begin and end dateTimes. If <begin> or <end> is missing, then that end of the period is unbounded (see Example below). The dateTime is defined according to XML Schema time (see XML Schema Part 2: Datatypes Second Edition). The value can be expressed as yyyy-mm-ddThh:mm:ss.ssszzzzzz, where T is the separator between the date and the time, and the time zone is either Z (for UTC) or zzzzzz, which represents ±hh:mm in relation to UTC. Additionally, the value can be expressed as a date only. See <TimeStamp> for examples.

begin

Describes the beginning instant of a time period. If absent, the beginning of the period is unbounded.

end

Describes the ending instant of a time period. If absent, the end of the period is unbounded.

Linear Supertypes
Serializable, Serializable, Product, Equals, TimePrimitive, KmlObject, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TimeSpan
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. TimePrimitive
  7. KmlObject
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TimeSpan(begin: String, end: String)

    Permalink
  2. new TimeSpan(begin: Option[String] = None, end: Option[String] = None, id: Option[String] = None, targetId: Option[String] = None, timeSpanSimpleExtensionGroup: Seq[Any] = Nil, timeSpanObjectExtensionGroup: Seq[Any] = Nil, timePrimitiveSimpleExtensionGroup: Seq[Any] = Nil, timePrimitiveObjectExtensionGroup: Seq[Any] = Nil, objectSimpleExtensionGroup: Seq[Any] = Nil)

    Permalink

    begin

    Describes the beginning instant of a time period. If absent, the beginning of the period is unbounded.

    end

    Describes the ending instant of a time period. If absent, the end of the period is unbounded.

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. val begin: Option[String]

    Permalink

    Describes the beginning instant of a time period.

    Describes the beginning instant of a time period. If absent, the beginning of the period is unbounded.

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val end: Option[String]

    Permalink

    Describes the ending instant of a time period.

    Describes the ending instant of a time period. If absent, the end of the period is unbounded.

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

    Permalink
    Definition Classes
    AnyRef
  9. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. val id: Option[String]

    Permalink
    Definition Classes
    TimeSpanTimePrimitiveKmlObject
  12. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  16. val objectSimpleExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    TimeSpanTimePrimitiveKmlObject
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  18. val targetId: Option[String]

    Permalink
    Definition Classes
    TimeSpanTimePrimitiveKmlObject
  19. val timePrimitiveObjectExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    TimeSpanTimePrimitive
  20. val timePrimitiveSimpleExtensionGroup: Seq[Any]

    Permalink
    Definition Classes
    TimeSpanTimePrimitive
  21. val timeSpanObjectExtensionGroup: Seq[Any]

    Permalink
  22. val timeSpanSimpleExtensionGroup: Seq[Any]

    Permalink
  23. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from TimePrimitive

Inherited from KmlObject

Inherited from AnyRef

Inherited from Any

Ungrouped