object decode
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- decode
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def extractContext(obj: JsonObject)(implicit activeContext: ActiveContext): Task[ActiveContext]
- def extractDatatype(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[Option[DataType[Any]]]
- def extractOntologies(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[List[Ontology]]
- def extractProperties(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[Option[Property]]
-
def
extractRefs(json: Json)(implicit activeContext: ActiveContext): List[String]
gets list or iris
- def extractType(obj: Map[String, Json])(implicit activeContext: ActiveContext): Task[List[ClassType[Any]]]
- def fetchClassType(iri: String)(implicit activeContext: ActiveContext): Task[ClassType[_]]
- def fetchOntology(iri: String)(implicit activeContext: ActiveContext): Task[Ontology]
- def fetchProperty(iri: String)(implicit activeContext: ActiveContext): Task[Property]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def toClasstype(obj: JsonObject)(implicit activeContext: ActiveContext): Task[ClassType[Any]]
- def toClasstypes(json: Json)(implicit activeContext: ActiveContext): Task[List[ClassType[Any]]]
- def toCollection[T](json: Json, label: CollectionType[T])(implicit activeContext: ActiveContext): Task[T]
- def toCollection2[T](json: argonaut.Argonaut.JsonArray, label: CollectionType[T])(implicit activeContext: ActiveContext): Task[T]
- def toData(json: Json, label: DataType[_])(implicit activeContext: ActiveContext): Task[Any]
- def toDatatype(obj: JsonObject)(implicit activeContext: ActiveContext): Task[DataType[Any]]
- def toEdge(expandedJson: Map[String, Json], expectedTypes: List[Property])(implicit activeContext: ActiveContext): Option[Task[Edge[Any, Any]]]
- def toEdge(expandedJson: Map[String, Json], expectedType: Option[Property])(implicit activeContext: ActiveContext): Option[Task[Edge[Any, Any]]]
- def toGeometric[T](json: Json, label: GeometricType[T])(implicit activeContext: ActiveContext): Task[T]
- def toLabeledNode(json: Json, ontology: Ontology, activeContext: ActiveContext = ActiveContext()): Task[Node]
- def toList(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[List[Any]]
- def toListSet(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[ListSet[Any]]
- def toListSetType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[ListSetType[Any]]
- def toListType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[ListType[Any]]
- def toLiteral[T](json: Json, label: LiteralType[T])(implicit activeContext: ActiveContext): Task[T]
- def toMap(json: Json, keyLabel: List[ClassType[_]], valueLabel: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Map[Any, Any]]
- def toMapType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[MapType[Any, Any]]
- def toNode(expandedJson: Map[String, Json], label: Option[Ontology])(implicit activeContext: ActiveContext): Task[Node]
- def toNode(json: Json, activeContext: ActiveContext = ActiveContext()): Task[Node]
- def toObject(expandedJson: Map[String, Json], expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[(ClassType[Any], Any)]
- def toObject(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(ClassType[Any], Any)]
- def toOntologies(json: Json)(implicit activeContext: ActiveContext): Task[List[Ontology]]
- def toOntology(obj: JsonObject)(implicit activeContext: ActiveContext): Task[Ontology]
- def toPrimitive(json: Json): Option[Any]
- def toProperties(json: Json)(implicit activeContext: ActiveContext): Task[List[Property]]
- def toProperty(iri: String)(implicit activeContext: ActiveContext): Task[Property]
- def toProperty(obj: JsonObject)(implicit activeContext: ActiveContext): Task[Property]
- def toResource(json: Json, expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[Resource[Any]]
- def toResource(obj: JsonObject, expectedType: Option[ClassType[_]])(implicit activeContext: ActiveContext): Task[Resource[Any]]
- def toSet(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Set[Any]]
- def toSetType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[SetType[Any]]
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def toStructured[T](json: Json, label: StructuredType[T])(implicit activeContext: ActiveContext): Task[T]
- def toTuple[T](json: Json, label: TupleType[T])(implicit activeContext: ActiveContext): Task[T]
- def toTuple2(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any)]
- def toTuple2Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple2Type[Any, Any]]
- def toTuple3(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]], label3: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any, Any)]
- def toTuple3Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple3Type[Any, Any, Any]]
- def toTuple4(json: Json, label1: List[ClassType[_]], label2: List[ClassType[_]], label3: List[ClassType[_]], label4: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[(Any, Any, Any, Any)]
- def toTuple4Type(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[Tuple4Type[Any, Any, Any, Any]]
- def toValue(json: Json, label: DataType[_])(implicit activeContext: ActiveContext): Task[Value[Any]]
- def toVector(json: Json, label: List[ClassType[_]])(implicit activeContext: ActiveContext): Task[Vector[Any]]
- def toVectorType(expandedJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[VectorType[Any]]
- def tryData(expandedJson: Map[String, Json], expectedType: Option[DataType[_]])(implicit activeContext: ActiveContext): Option[Task[Any]]
- def tryNodeRef(json: Json, label: Ontology)(implicit activeContext: ActiveContext): Option[Task[Node]]
- def tryRaw(json: Json)(implicit activeContext: ActiveContext): Option[Task[(ClassType[Any], Any)]]
- def tryValue(expandedJson: Map[String, Json], expectedType: Option[DataType[_]])(implicit activeContext: ActiveContext): Option[Task[Value[Any]]]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def withEdges[T <: Resource[_]](resource: T, otherJson: Map[String, Json])(implicit activeContext: ActiveContext): Task[T]