trait JsonImplicit extends JsonDerived
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- JsonImplicit
- JsonDerived
- 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
- implicit lazy val actionsRead: JSReads[Action]
- implicit lazy val actionsWrites: JSWrites[Action]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- implicit lazy val condsRead: JSReads[Condition]
- implicit lazy val condsWrites: JSWrites[Condition]
- def createTheSOP[T](json: JsValue, t: String, make: (List[SOP], ID) ⇒ T): JsResult[T]
- lazy val dateF: DateTimeFormatter
-
val
derive: Json.type
- Definition Classes
- JsonDerived
-
def
deriveCaseObject[A](implicit derivedReads: Lazy[DerivedReads[A]], derivedOWrites: Lazy[DerivedOWrites[A]]): OFormat[A]
- Definition Classes
- JsonDerived
-
def
deriveFormatISA[A](implicit derivedReads: Lazy[DerivedReads[A]], derivedOWrites: Lazy[DerivedOWrites[A]]): OFormat[A]
- Definition Classes
- JsonDerived
-
def
deriveFormatSimple[A](implicit derivedReads: Lazy[DerivedReads[A]], derivedOWrites: Lazy[DerivedOWrites[A]]): OFormat[A]
- Definition Classes
- JsonDerived
-
def
deriveReadISA[A](implicit derivedReads: Lazy[DerivedReads[A]]): Reads[A]
- Definition Classes
- JsonDerived
-
def
deriveWriteISA[A](implicit derivedOWrites: Lazy[DerivedOWrites[A]]): OWrites[A]
- Definition Classes
- JsonDerived
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def extrIDable(isa: String, json: SPValue): JsResult[(String, ID, SPAttributes)]
- def extrObj[T](json: JsValue, t: String, reader: Reads[T]): JsResult[T]
- def extrObj2[T](json: JsValue, t: String, reader: Reads[T]): JsResult[T]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- implicit lazy val ididReads: JSReads[Map[ID, ID]]
- implicit lazy val ididWrites: JSWrites[Map[ID, ID]]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit lazy val javatimeF: Format[ZonedDateTime]
-
val
jsonISA: OFormat[String]
- Definition Classes
- JsonDerived
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def parseMe(x: SPValue): JsResult[Proposition]
- implicit lazy val propW: Writes[Proposition]
- implicit lazy val readAND: Reads[AND]
- implicit lazy val readASSIGN: Reads[ASSIGN]
- implicit lazy val readAlternative: Reads[Alternative]
- implicit lazy val readArbitrary: Reads[Arbitrary]
- implicit lazy val readDECR: Reads[DECR]
- implicit lazy val readEQ: Reads[EQ]
- implicit lazy val readGR: Reads[GR]
- implicit lazy val readGREQ: Reads[GREQ]
- implicit lazy val readIDAble: Reads[IDAble]
- implicit lazy val readINCR: Reads[INCR]
- implicit lazy val readLE: Reads[LE]
- implicit lazy val readLEEQ: Reads[LEEQ]
- implicit lazy val readNEQ: Reads[NEQ]
- implicit lazy val readNOT: Reads[NOT]
- implicit lazy val readOR: Reads[OR]
- implicit lazy val readOperation: Reads[Operation]
- implicit lazy val readOperationNode: Reads[OperationNode]
- implicit lazy val readOther: Reads[Other]
- implicit lazy val readParallel: Reads[Parallel]
- implicit lazy val readProp: Reads[Proposition]
- implicit lazy val readPropEval: Reads[PropositionEvaluator]
- implicit lazy val readSOP: Reads[SOP]
- implicit lazy val readSOPSpec: Reads[SOPSpec]
- implicit lazy val readSPResult: Reads[SPResult]
- implicit lazy val readSPSpec: Reads[SPSpec]
- implicit lazy val readSPState: Reads[SPState]
- implicit lazy val readSVIDEval: Reads[SVIDEval]
- implicit lazy val readSequence: Reads[Sequence]
- implicit lazy val readSometimeSequence: Reads[SometimeSequence]
- implicit lazy val readStateEval: Reads[StateEvaluator]
- implicit lazy val readStateUpd: Reads[StateUpdater]
- implicit lazy val readStruct: Reads[Struct]
- implicit lazy val readThing: Reads[Thing]
- implicit lazy val readValueHolder: Reads[ValueHolder]
- def rr[T](make: (StateEvaluator, StateEvaluator) ⇒ T): Reads[T]
- implicit lazy val sopW: Writes[SOP]
- implicit lazy val stateReads: JSReads[Map[ID, SPValue]]
- implicit lazy val stateWrites: JSWrites[Map[ID, SPValue]]
- implicit lazy val structRead: JSReads[StructNode]
- implicit lazy val structwrites: JSWrites[StructNode]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → 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
- @throws( ... )
- implicit lazy val writeAND: Writes[AND]
- implicit lazy val writeASSIGN: Writes[ASSIGN]
- implicit lazy val writeAlternative: Writes[Alternative]
- implicit lazy val writeArbitrary: Writes[Arbitrary]
- implicit lazy val writeDECR: Writes[DECR]
- implicit lazy val writeEQ: Writes[EQ]
- implicit lazy val writeGR: Writes[GR]
- implicit lazy val writeGREQ: Writes[GREQ]
- implicit lazy val writeINCR: Writes[INCR]
- def writeJson[T](x: T)(implicit fjs: JSWrites[T]): String
- implicit lazy val writeLE: Writes[LE]
- implicit lazy val writeLEEQ: Writes[LEEQ]
- implicit lazy val writeNEQ: Writes[NEQ]
- implicit lazy val writeNOT: Writes[NOT]
- implicit lazy val writeOR: Writes[OR]
- implicit lazy val writeOperation: Writes[Operation]
- implicit lazy val writeOperationNode: Writes[OperationNode]
- implicit lazy val writeOther: Writes[Other]
- implicit lazy val writeParallel: Writes[Parallel]
- implicit lazy val writePropEval: Writes[PropositionEvaluator]
- implicit lazy val writeSOPSpec: Writes[SOPSpec]
- implicit lazy val writeSPResult: Writes[SPResult]
- implicit lazy val writeSPSpec: Writes[SPSpec]
- implicit lazy val writeSPState: Writes[SPState]
- implicit lazy val writeSVIDEval: Writes[SVIDEval]
- implicit lazy val writeSequence: Writes[Sequence]
- implicit lazy val writeSometimeSequence: Writes[SometimeSequence]
- implicit lazy val writeStateEval: Writes[StateEvaluator]
- implicit lazy val writeStateUpd: Writes[StateUpdater]
- implicit lazy val writeStruct: Writes[Struct]
- implicit lazy val writeThing: Writes[Thing]
- implicit lazy val writeValueHolder: Writes[ValueHolder]
- def ww(isa: String, left: StateEvaluator, right: StateEvaluator): JsObject
- def wwIDAble(isa: String, extra: SPAttributes, x: IDAble): JsObject
- def wwSOP(isa: String, sop: List[SOP], nodeID: ID): JsObject
- implicit object WriteIDAble extends Writes[IDAble]
- implicit object WriteProp extends Writes[Proposition]
- implicit object WriteSOP extends Writes[SOP]