Packages

c

lspace.parse

ActiveContext

case class ActiveContext(@prefix: ListMap[String, String] = ListMap(), @vocab: Option[String] = None, @language: Option[String] = None, @base: Option[String] = None, properties: Map[Property, codec.ActiveProperty[Json, JsonObject]] = Map()) extends codec.ActiveContext[Json, JsonObject] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, codec.ActiveContext[Json, JsonObject], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ActiveContext
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ActiveContext
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ActiveContext(@prefix: ListMap[String, String] = ListMap(), @vocab: Option[String] = None, @language: Option[String] = None, @base: Option[String] = None, properties: Map[Property, codec.ActiveProperty[Json, JsonObject]] = Map())

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. val @base: Option[String]
    Definition Classes
    ActiveContextActiveContext
  5. val @language: Option[String]
    Definition Classes
    ActiveContextActiveContext
  6. val @prefix: ListMap[String, String]
    Definition Classes
    ActiveContextActiveContext
  7. val @vocab: Option[String]
    Definition Classes
    ActiveContextActiveContext
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  10. def compactIri(iri: String): String
    Definition Classes
    ActiveContext
  11. def compactIri(key: ClassType[_]): (String, codec.ActiveContext[Json, JsonObject])

    returns

    the compacted iri and a new context with possible additional prefixes

    Definition Classes
    ActiveContext
  12. def copy(@prefix: ListMap[String, String], @vocab: Option[String], @language: Option[String], @base: Option[String], properties: Map[Property, codec.ActiveProperty[Json, JsonObject]]): codec.ActiveContext[Json, JsonObject]
    Definition Classes
    ActiveContextActiveContext
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def expandIri(term: String): String

    Definition Classes
    ActiveContext
  15. def expandKeys(obj: Map[String, Json]): Map[String, Json]
    Definition Classes
    ActiveContext
  16. def expectedType(property: Property): Option[ClassType[_]]
    Definition Classes
    ActiveContext
  17. def extractComments(obj: Map[String, Json]): Map[String, String]
    Definition Classes
    ActiveContext
  18. def extractContainer(obj: Map[String, Json]): Option[Json]
    Definition Classes
    ActiveContext
  19. def extractFrom(obj: Map[String, Json]): Option[Json]
    Definition Classes
    ActiveContext
  20. def extractId(obj: Map[String, Json]): Option[String]
    Definition Classes
    ActiveContext
  21. def extractIds(obj: Map[String, Json]): List[String]
    Definition Classes
    ActiveContext
  22. def extractLabels(obj: Map[String, Json]): Map[String, String]
    Definition Classes
    ActiveContext
  23. def extractTo(obj: Map[String, Json]): Option[Json]
    Definition Classes
    ActiveContext
  24. def extractValue[T](obj: Map[String, Json])(cb: (Json) ⇒ T): Option[T]
    Definition Classes
    ActiveContext
  25. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def jsonObjectToMap(obj: JsonObject): Map[String, Json]
    Definition Classes
    ActiveContextActiveContext
  29. def jsonToArray(json: Json): Option[List[Json]]
    Definition Classes
    ActiveContextActiveContext
  30. def jsonToObject(json: Json): Option[JsonObject]
    Definition Classes
    ActiveContextActiveContext
  31. def jsonToString(json: Json): Option[String]
    Definition Classes
    ActiveContextActiveContext
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. val properties: Map[Property, codec.ActiveProperty[Json, JsonObject]]
    Definition Classes
    ActiveContextActiveContext
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from codec.ActiveContext[Json, JsonObject]

Inherited from AnyRef

Inherited from Any

Ungrouped