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:
commandFormat
in interfaceJsonSupport
-
stateVariableFormat
public play.api.libs.json.OFormat<StateVariable$StateVariable> stateVariableFormat()
- Specified by:
stateVariableFormat
in interfaceJsonSupport
-
eventFormat
public play.api.libs.json.OFormat<Event> eventFormat()
- Specified by:
eventFormat
in interfaceJsonSupport
-
sequenceCommandFormat
public play.api.libs.json.Reads<SequenceCommand> sequenceCommandFormat()
- Specified by:
sequenceCommandFormat
in interfaceJsonSupport
-
controlCommandFormat
public play.api.libs.json.Reads<ControlCommand> controlCommandFormat()
- Specified by:
controlCommandFormat
in interfaceJsonSupport
-
charFormat
public play.api.libs.json.Format<java.lang.Object> charFormat()
- Specified by:
charFormat
in interfaceMiscJsonFormats
-
booleanFormat
public play.api.libs.json.Format<java.lang.Boolean> booleanFormat()
- Specified by:
booleanFormat
in interfaceMiscJsonFormats
-
characterFormat
public play.api.libs.json.Format<java.lang.Character> characterFormat()
- Specified by:
characterFormat
in interfaceMiscJsonFormats
-
byteFormat
public play.api.libs.json.Format<java.lang.Byte> byteFormat()
- Specified by:
byteFormat
in interfaceMiscJsonFormats
-
shortFormat
public play.api.libs.json.Format<java.lang.Short> shortFormat()
- Specified by:
shortFormat
in interfaceMiscJsonFormats
-
longFormat
public play.api.libs.json.Format<java.lang.Long> longFormat()
- Specified by:
longFormat
in interfaceMiscJsonFormats
-
integerFormat
public play.api.libs.json.Format<java.lang.Integer> integerFormat()
- Specified by:
integerFormat
in interfaceMiscJsonFormats
-
floatFormat
public play.api.libs.json.Format<java.lang.Float> floatFormat()
- Specified by:
floatFormat
in interfaceMiscJsonFormats
-
doubleFormat
public play.api.libs.json.Format<java.lang.Double> doubleFormat()
- Specified by:
doubleFormat
in interfaceMiscJsonFormats
-
timestampFormat
public play.api.libs.json.Format<java.time.Instant> timestampFormat()
- Specified by:
timestampFormat
in interfaceMiscJsonFormats
-
-