Package csw.params.core.formats
Class JavaJsonSupport$
- java.lang.Object
-
- csw.params.core.formats.JavaJsonSupport$
-
- All Implemented Interfaces:
JsonSupport,MiscJsonFormats
public class JavaJsonSupport$ extends java.lang.Object implements JsonSupport
-
-
Field Summary
Fields Modifier and Type Field Description static JavaJsonSupport$MODULE$Static reference to the singleton instance of this Scala object.
-
Constructor Summary
Constructors Constructor Description JavaJsonSupport$()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description play.api.libs.json.Format<java.lang.Boolean>booleanFormat()play.api.libs.json.Format<java.lang.Byte>byteFormat()play.api.libs.json.Format<java.lang.Character>characterFormat()play.api.libs.json.Format<java.lang.Object>charFormat()play.api.libs.json.OFormat<Command>commandFormat()play.api.libs.json.Reads<ControlCommand>controlCommandFormat()play.api.libs.json.Format<java.lang.Double>doubleFormat()play.api.libs.json.OFormat<Event>eventFormat()play.api.libs.json.Format<java.lang.Float>floatFormat()play.api.libs.json.Format<java.lang.Integer>integerFormat()play.api.libs.json.Format<java.lang.Long>longFormat()play.api.libs.json.Reads<SequenceCommand>sequenceCommandFormat()play.api.libs.json.Format<java.lang.Short>shortFormat()play.api.libs.json.OFormat<StateVariable$StateVariable>stateVariableFormat()play.api.libs.json.Format<java.time.Instant>timestampFormat()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface csw.params.core.formats.JsonSupport
readEvent, readResult, reads, readSequenceCommand, readStateVariable, writeEvent, writeResult, writes, writeSequenceCommand, writeStateVariable
-
Methods inherited from interface csw.params.core.formats.MiscJsonFormats
formatFactory, optionFormat, parameterFormat2
-
-
-
-
Field Detail
-
MODULE$
public static final JavaJsonSupport$ MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Method Detail
-
commandFormat
public play.api.libs.json.OFormat<Command> commandFormat()
- Specified by:
commandFormatin interfaceJsonSupport
-
stateVariableFormat
public play.api.libs.json.OFormat<StateVariable$StateVariable> stateVariableFormat()
- Specified by:
stateVariableFormatin interfaceJsonSupport
-
eventFormat
public play.api.libs.json.OFormat<Event> eventFormat()
- Specified by:
eventFormatin interfaceJsonSupport
-
sequenceCommandFormat
public play.api.libs.json.Reads<SequenceCommand> sequenceCommandFormat()
- Specified by:
sequenceCommandFormatin interfaceJsonSupport
-
controlCommandFormat
public play.api.libs.json.Reads<ControlCommand> controlCommandFormat()
- Specified by:
controlCommandFormatin interfaceJsonSupport
-
charFormat
public play.api.libs.json.Format<java.lang.Object> charFormat()
- Specified by:
charFormatin interfaceMiscJsonFormats
-
booleanFormat
public play.api.libs.json.Format<java.lang.Boolean> booleanFormat()
- Specified by:
booleanFormatin interfaceMiscJsonFormats
-
characterFormat
public play.api.libs.json.Format<java.lang.Character> characterFormat()
- Specified by:
characterFormatin interfaceMiscJsonFormats
-
byteFormat
public play.api.libs.json.Format<java.lang.Byte> byteFormat()
- Specified by:
byteFormatin interfaceMiscJsonFormats
-
shortFormat
public play.api.libs.json.Format<java.lang.Short> shortFormat()
- Specified by:
shortFormatin interfaceMiscJsonFormats
-
longFormat
public play.api.libs.json.Format<java.lang.Long> longFormat()
- Specified by:
longFormatin interfaceMiscJsonFormats
-
integerFormat
public play.api.libs.json.Format<java.lang.Integer> integerFormat()
- Specified by:
integerFormatin interfaceMiscJsonFormats
-
floatFormat
public play.api.libs.json.Format<java.lang.Float> floatFormat()
- Specified by:
floatFormatin interfaceMiscJsonFormats
-
doubleFormat
public play.api.libs.json.Format<java.lang.Double> doubleFormat()
- Specified by:
doubleFormatin interfaceMiscJsonFormats
-
timestampFormat
public play.api.libs.json.Format<java.time.Instant> timestampFormat()
- Specified by:
timestampFormatin interfaceMiscJsonFormats
-
-