Object

lspace.parse.JsonLD

decode

Related Doc: package JsonLD

Permalink

object decode

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. decode
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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 extractContext(obj: JsonObject)(implicit activeContext: ActiveContext): Task[ActiveContext]

    Permalink
  9. def extractDatatype(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[Option[DataType[Any]]]

    Permalink
  10. def extractOntologies(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[List[Ontology]]

    Permalink
  11. def extractProperties(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[Option[Property]]

    Permalink
  12. def extractRefs(json: Json)(implicit activeContext: ActiveContext): List[String]

    Permalink

    gets list or iris

  13. def extractType(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[List[ClassType[Any]]]

    Permalink
  14. def fetchClassType(iri: String)(implicit activeContext: ActiveContext): Task[ClassType[_]]

    Permalink
  15. def fetchOntology(iri: String)(implicit activeContext: ActiveContext): Task[Ontology]

    Permalink
  16. def fetchProperty(iri: String)(implicit activeContext: ActiveContext): Task[Property]

    Permalink
  17. def finalize(): Unit

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toClasstype(obj: JsonObject)(implicit activeContext: ActiveContext): Task[ClassType[Any]]

    Permalink
  26. def toClasstypes(json: Json)(implicit activeContext: ActiveContext): Task[List[ClassType[Any]]]

    Permalink
  27. def toCollection[T](json: Json, label: CollectionType[T])(implicit activeContext: ActiveContext): Task[T]

    Permalink
  28. def toCollection2[T](json: argonaut.Argonaut.JsonArray, label: CollectionType[T])(implicit activeContext: ActiveContext): Task[T]

    Permalink
  29. def toData(json: Json, label: DataType[_])(implicit activeContext: ActiveContext): Task[Any]

    Permalink
  30. def toDatatype(obj: JsonObject)(implicit activeContext: ActiveContext): Task[DataType[Any]]

    Permalink
  31. def toEdge(expandedJson: Map[String, Json], expectedTypes: List[Property])(implicit activeContext: ActiveContext): Option[Task[Edge[Any, Any]]]

    Permalink
  32. def toEdge(expandedJson: Map[String, Json], expectedType: Option[Property])(implicit activeContext: ActiveContext): Option[Task[Edge[Any, Any]]]

    Permalink
  33. def toGeometric[T](json: Json, label: GeometricType[T])(implicit activeContext: ActiveContext): Task[T]

    Permalink
  34. def toLabeledNode(json: Json, ontology: Ontology, activeContext: ActiveContext = ActiveContext()): Task[Node]

    Permalink
  35. def toList(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[List[Any]]

    Permalink
  36. def toListSet(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[ListSet[Any]]

    Permalink
  37. def toListSetType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[ListSetType[Any]]

    Permalink
  38. def toListType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[ListType[Any]]

    Permalink
  39. def toLiteral[T](json: Json, label: LiteralType[T])(implicit activeContext: ActiveContext): Task[T]

    Permalink
  40. def toMap(json: Json, keyLabel: List[ClassType[_]], valueLabel: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Map[Any, Any]]

    Permalink
  41. def toMapType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[MapType[Any, Any]]

    Permalink
  42. def toNode(expandedJson: Map[String, Json], label: Option[Ontology])(implicit activeContext: ActiveContext): Task[Node]

    Permalink
  43. def toNode(json: Json, activeContext: ActiveContext = ActiveContext()): Task[Node]

    Permalink
  44. def toObject(expandedJson: Map[String, Json], expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[(ClassType[Any], Any)]

    Permalink
  45. def toObject(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(ClassType[Any], Any)]

    Permalink
  46. def toOntologies(json: Json)(implicit activeContext: ActiveContext): Task[List[Ontology]]

    Permalink
  47. def toOntology(obj: JsonObject)(implicit activeContext: ActiveContext): Task[Ontology]

    Permalink
  48. def toPrimitive(json: Json): Option[Any]

    Permalink
  49. def toProperties(json: Json)(implicit activeContext: ActiveContext): Task[List[Property]]

    Permalink
  50. def toProperty(iri: String)(implicit activeContext: ActiveContext): Task[Property]

    Permalink
  51. def toProperty(obj: JsonObject)(implicit activeContext: ActiveContext): Task[Property]

    Permalink
  52. def toResource(json: Json, expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[Resource[Any]]

    Permalink
  53. def toResource(obj: JsonObject, expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[Resource[Any]]

    Permalink

  54. def toSet(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Set[Any]]

    Permalink
  55. def toSetType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[SetType[Any]]

    Permalink
  56. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  57. def toStructured[T](json: Json, label: StructuredType[T])(implicit activeContext: ActiveContext): Task[T]

    Permalink
  58. def toTuple[T](json: Json, label: TupleType[T])(implicit activeContext: ActiveContext): Task[T]

    Permalink
  59. def toTuple2(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any)]

    Permalink
  60. def toTuple2Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple2Type[Any, Any]]

    Permalink
  61. def toTuple3(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]], label3: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any, Any)]

    Permalink
  62. def toTuple3Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple3Type[Any, Any, Any]]

    Permalink
  63. def toTuple4(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]], label3: List[ClassType[_]], label4: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any, Any, Any)]

    Permalink
  64. def toTuple4Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple4Type[Any, Any, Any, Any]]

    Permalink
  65. def toValue(json: Json, label: DataType[_])(implicit activeContext: ActiveContext): Task[Value[Any]]

    Permalink
  66. def toVector(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Vector[Any]]

    Permalink
  67. def toVectorType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[VectorType[Any]]

    Permalink
  68. def tryData(expandedJson: Map[String, Json], expectedType: Option[DataType[_]])(implicit activeContext: ActiveContext): Option[Task[Any]]

    Permalink
  69. def tryNodeRef(json: Json, label: Ontology)(implicit activeContext: ActiveContext): Option[Task[Node]]

    Permalink
  70. def tryRaw(json: Json)(implicit activeContext: ActiveContext): Option[Task[(ClassType[Any], Any)]]

    Permalink
  71. def tryValue(expandedJson: Map[String, Json], expectedType: Option[DataType[_]])(implicit activeContext: ActiveContext): Option[Task[Value[Any]]]

    Permalink
  72. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. def withEdges[T <: Resource[_]](resource: T, otherJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[T]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped