Packages

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
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def extractContext(obj: JsonObject)(implicit activeContext: ActiveContext): Task[ActiveContext]
  9. def extractDatatype(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[Option[DataType[Any]]]
  10. def extractOntologies(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[List[Ontology]]
  11. def extractProperties(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[Option[Property]]
  12. def extractRefs(json: Json)(implicit activeContext: ActiveContext): List[String]

    gets list or iris

  13. def extractType(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[List[ClassType[Any]]]
  14. def fetchClassType(iri: String)(implicit activeContext: ActiveContext): Task[ClassType[_]]
  15. def fetchOntology(iri: String)(implicit activeContext: ActiveContext): Task[Ontology]
  16. def fetchProperty(iri: String)(implicit activeContext: ActiveContext): Task[Property]
  17. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. def toClasstype(obj: JsonObject)(implicit activeContext: ActiveContext): Task[ClassType[Any]]
  26. def toClasstypes(json: Json)(implicit activeContext: ActiveContext): Task[List[ClassType[Any]]]
  27. def toCollection[T](json: Json, label: CollectionType[T])(implicit activeContext: ActiveContext): Task[T]
  28. def toCollection2[T](json: argonaut.Argonaut.JsonArray, label: CollectionType[T])(implicit activeContext: ActiveContext): Task[T]
  29. def toData(json: Json, label: DataType[_])(implicit activeContext: ActiveContext): Task[Any]
  30. def toDatatype(obj: JsonObject)(implicit activeContext: ActiveContext): Task[DataType[Any]]
  31. def toEdge(expandedJson: Map[String, Json], expectedTypes: List[Property])(implicit activeContext: ActiveContext): Option[Task[Edge[Any, Any]]]
  32. def toEdge(expandedJson: Map[String, Json], expectedType: Option[Property])(implicit activeContext: ActiveContext): Option[Task[Edge[Any, Any]]]
  33. def toGeometric[T](json: Json, label: GeometricType[T])(implicit activeContext: ActiveContext): Task[T]
  34. def toLabeledNode(json: Json, ontology: Ontology, activeContext: ActiveContext = ActiveContext()): Task[Node]
  35. def toList(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[List[Any]]
  36. def toListSet(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[ListSet[Any]]
  37. def toListSetType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[ListSetType[Any]]
  38. def toListType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[ListType[Any]]
  39. def toLiteral[T](json: Json, label: LiteralType[T])(implicit activeContext: ActiveContext): Task[T]
  40. def toMap(json: Json, keyLabel: List[ClassType[_]], valueLabel: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Map[Any, Any]]
  41. def toMapType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[MapType[Any, Any]]
  42. def toNode(expandedJson: Map[String, Json], label: Option[Ontology])(implicit activeContext: ActiveContext): Task[Node]
  43. def toNode(json: Json, activeContext: ActiveContext = ActiveContext()): Task[Node]
  44. def toObject(expandedJson: Map[String, Json], expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[(ClassType[Any], Any)]
  45. def toObject(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(ClassType[Any], Any)]
  46. def toOntologies(json: Json)(implicit activeContext: ActiveContext): Task[List[Ontology]]
  47. def toOntology(obj: JsonObject)(implicit activeContext: ActiveContext): Task[Ontology]
  48. def toPrimitive(json: Json): Option[Any]
  49. def toProperties(json: Json)(implicit activeContext: ActiveContext): Task[List[Property]]
  50. def toProperty(iri: String)(implicit activeContext: ActiveContext): Task[Property]
  51. def toProperty(obj: JsonObject)(implicit activeContext: ActiveContext): Task[Property]
  52. def toResource(json: Json, expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[Resource[Any]]
  53. def toResource(obj: JsonObject, expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[Resource[Any]]

  54. def toSet(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Set[Any]]
  55. def toSetType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[SetType[Any]]
  56. def toString(): String
    Definition Classes
    AnyRef → Any
  57. def toStructured[T](json: Json, label: StructuredType[T])(implicit activeContext: ActiveContext): Task[T]
  58. def toTuple[T](json: Json, label: TupleType[T])(implicit activeContext: ActiveContext): Task[T]
  59. def toTuple2(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any)]
  60. def toTuple2Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple2Type[Any, Any]]
  61. def toTuple3(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]], label3: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any, Any)]
  62. def toTuple3Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple3Type[Any, Any, Any]]
  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)]
  64. def toTuple4Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple4Type[Any, Any, Any, Any]]
  65. def toValue(json: Json, label: DataType[_])(implicit activeContext: ActiveContext): Task[Value[Any]]
  66. def toVector(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Vector[Any]]
  67. def toVectorType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[VectorType[Any]]
  68. def tryData(expandedJson: Map[String, Json], expectedType: Option[DataType[_]])(implicit activeContext: ActiveContext): Option[Task[Any]]
  69. def tryNodeRef(json: Json, label: Ontology)(implicit activeContext: ActiveContext): Option[Task[Node]]
  70. def tryRaw(json: Json)(implicit activeContext: ActiveContext): Option[Task[(ClassType[Any], Any)]]
  71. def tryValue(expandedJson: Map[String, Json], expectedType: Option[DataType[_]])(implicit activeContext: ActiveContext): Option[Task[Value[Any]]]
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  75. def withEdges[T <: Resource[_]](resource: T, otherJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[T]

Inherited from AnyRef

Inherited from Any

Ungrouped