Packages

p

types

odf

package odf

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. odf
  2. Builders
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BooleanValue(value: Boolean, timestamp: Timestamp) extends Value[Boolean] with Product with Serializable
  2. case class Description(text: String, language: Option[String] = None) extends Product with Serializable
  3. case class DoubleValue(value: Double, timestamp: Timestamp) extends Value[Double] with Product with Serializable
  4. case class FloatValue(value: Float, timestamp: Timestamp) extends Value[Float] with Product with Serializable
  5. case class ImmutableODF extends ODF with Product with Serializable
  6. case class InfoItem(nameAttribute: String, path: Path, typeAttribute: Option[String] = None, names: Vector[QlmID] = Vector.empty, descriptions: Set[Description] = Set.empty, values: Vector[Value[Any]] = Vector.empty, metaData: Option[MetaData] = None, attributes: Map[String, String] = HashMap.empty) extends Node with Unionable[InfoItem] with Product with Serializable
  7. case class IntValue(value: Int, timestamp: Timestamp) extends Value[Int] with Product with Serializable
  8. case class LongValue(value: Long, timestamp: Timestamp) extends Value[Long] with Product with Serializable
  9. case class MetaData(infoItems: Vector[InfoItem] = Vector.empty) extends Unionable[MetaData] with Product with Serializable
  10. class MutableODF extends ODF
  11. trait Node extends AnyRef
  12. trait ODF extends AnyRef

    O-DF structure

  13. case class ODFValue(value: ODF, timestamp: Timestamp) extends Value[ODF] with Product with Serializable
  14. case class Object(ids: Vector[QlmID], path: Path, typeAttribute: Option[String] = None, descriptions: Set[Description] = Set.empty, attributes: Map[String, String] = HashMap.empty) extends Node with Unionable[Object] with Product with Serializable
  15. case class Objects(version: Option[String] = None, attributes: Map[String, String] = HashMap.empty) extends Node with Product with Serializable
    Annotations
    @SerialVersionUID()
  16. type OdfCollection[T] = Vector[T]
  17. type OdfParseResult = Either[Iterable[_ <: ParseError], ImmutableODF]
  18. case class QlmID(id: String, idType: Option[String] = None, tagType: Option[String] = None, startDate: Option[Timestamp] = None, endDate: Option[Timestamp] = None, attributes: Map[String, String] = HashMap.empty) extends Product with Serializable
  19. case class ShortValue(value: Short, timestamp: Timestamp) extends Value[Short] with Product with Serializable
  20. case class StringPresentedValue(value: String, timestamp: Timestamp, typeAttribute: String = "xs:string") extends Value[String] with Product with Serializable
  21. case class StringValue(value: String, timestamp: Timestamp) extends Value[String] with Product with Serializable
  22. case class TypeDefinition(value: String, prefix: Option[String], vocabulary: Option[Uri]) extends Product with Serializable
  23. trait Unionable[T] extends AnyRef
  24. trait Value[+V] extends AnyRef

Value Members

  1. def attributeUnion(left: Map[String, String], right: Map[String, String]): Map[String, String]
  2. def attributesToDataRecord(attributes: Map[String, String]): Map[String, DataRecord[String]]
  3. def dictionaryToMap[K, V](dict: Dictionary[K, V]): Map[K, V]
  4. implicit def fromPath(path: Path): Parameters
    Definition Classes
    Builders
  5. implicit def fromPathValues(t: (Path, Vector[Value[Any]])): Parameters { ... /* 2 definitions in type refinement */ }
    Definition Classes
    Builders
  6. implicit def fromPathValuesDesc(t: (Path, Vector[Value[Any]], Description)): Parameters { ... /* 3 definitions in type refinement */ }
    Definition Classes
    Builders
  7. implicit def fromPathValuesDescMeta(t: (Path, Vector[Value[Any]], Description, MetaData)): Parameters { ... /* 4 definitions in type refinement */ }
    Definition Classes
    Builders
  8. implicit def fromPathValuesMeta(t: (Path, Vector[Value[Any]], MetaData)): Parameters { ... /* 3 definitions in type refinement */ }
    Definition Classes
    Builders
  9. def optionAttributeUnion(left: Option[String], right: Option[String]): Option[String]
  10. def optionUnion[A](left: Option[A], right: Option[A]): Option[A]
  11. def timestampToDateTimeString(timestamp: Timestamp): String
  12. def timestampToXML(timestamp: Timestamp): XMLGregorianCalendar
  13. object Description extends Serializable
  14. object ImmutableODF extends Serializable
  15. object InfoItem extends Serializable
  16. object MetaData extends Serializable
  17. object MutableODF
  18. object ODF
  19. object ODFParser extends Parser[OdfParseResult]

    Parser for data in O-DF format

  20. object Object extends Serializable
  21. object Objects extends Serializable
  22. object OdfCollection
  23. object QlmID extends Serializable
  24. object Value

Deprecated Value Members

  1. object NewTypeConverter
    Annotations
    @deprecated
    Deprecated

    (Since version O-MI-Node 0.11.0) Should refactor all OdfTypes usages to use new ODF types.

  2. object OldTypeConverter
    Annotations
    @deprecated
    Deprecated

    (Since version O-MI-Node 0.11.0) Should refactor all OdfTypes usages to use new ODF types.

Inherited from Builders

Inherited from AnyRef

Inherited from Any

Ungrouped