Package csw.params.core.formats
Class JParamCodecs
- java.lang.Object
-
- csw.params.core.formats.JParamCodecs
-
public class JParamCodecs extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JParamCodecs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static io.bullet.borer.Codec<CommandResponse.Accepted>
acceptedCodec()
static io.bullet.borer.Codec<Coords.AltAzCoord>
altAzCoordCodec()
static io.bullet.borer.Codec<Angle>
angleCodec()
static <T> io.bullet.borer.Codec<ArrayData<T>>
arrayDataCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$1, io.bullet.borer.Decoder<java.lang.Object> evidence$2)
protected static io.bullet.borer.Codec<CommandIssue.AssemblyBusyIssue>
assemblyBusyIssueCodec()
static io.bullet.borer.Decoder<byte[]>
bytesDec()
static io.bullet.borer.Encoder<byte[]>
bytesEnc()
protected static io.bullet.borer.Codec<CommandResponse.Cancelled>
cancelledCodec()
static io.bullet.borer.Codec<Choice>
choiceCodec()
static io.bullet.borer.Codec<Coords.CometCoord>
cometCoordCodec()
static io.bullet.borer.Codec<Command>
commandCodec()
static io.bullet.borer.Codec<CommandIssue>
commandIssueCodec()
static io.bullet.borer.Codec<CommandName>
commandNameCodec()
protected static io.bullet.borer.Codec<CommandResponse.CommandNotAvailable>
commandNotAvailableCodec()
static io.bullet.borer.Codec<CommandResponse>
commandResponseCodec()
protected static io.bullet.borer.Codec<CommandResponse.Completed>
completedCodec()
protected static io.bullet.borer.Codec<CommandResponse.CompletedWithResult>
completedWithResultCodec()
static io.bullet.borer.Codec<ControlCommand>
controlCommandCodec()
static io.bullet.borer.Codec<Coords.Coord>
coordCodec()
static io.bullet.borer.Codec<CurrentState>
currentStateCodec()
static io.bullet.borer.Codec<DemandState>
demandStateCodec()
static io.bullet.borer.Codec<Coords.EqCoord>
eqCoordCodec()
static io.bullet.borer.Codec<Coords.EqFrame>
eqFrameCodec()
protected static io.bullet.borer.Codec<CommandResponse.Error>
errorCodec()
static io.bullet.borer.Codec<Event>
eventCodec()
static io.bullet.borer.Codec<EventName>
eventNameCodec()
static io.bullet.borer.Codec<Id>
idCodec()
static io.bullet.borer.Decoder<java.time.Instant>
instantDec()
static io.bullet.borer.Encoder<java.time.Instant>
instantEnc()
protected static io.bullet.borer.Codec<CommandResponse.Invalid>
invalidCodec()
static io.bullet.borer.Decoder<java.lang.Byte[]>
javaByteArrayDec()
static io.bullet.borer.Encoder<java.lang.Byte[]>
javaByteArrayEnc()
static <T> io.bullet.borer.Codec<KeyType<T>>
keyTypeCodec()
static io.bullet.borer.Codec<KeyType<?>>
keyTypeCodecExistential()
protected static io.bullet.borer.Codec<CommandResponse.Locked>
lockedCodec()
static io.bullet.borer.Codec<CommandResponse.MatchingResponse>
matchingCommandResponseCodec()
static <T> io.bullet.borer.Codec<MatrixData<T>>
matrixDataCodec(scala.reflect.ClassTag<T> evidence$3, io.bullet.borer.Encoder<java.lang.Object> evidence$4, io.bullet.borer.Decoder<java.lang.Object> evidence$5)
static io.bullet.borer.Codec<Coords.MinorPlanetCoord>
minorPlanetCoordCodec()
protected static io.bullet.borer.Codec<CommandIssue.MissingKeyIssue>
missingKeyIssueCodec()
protected static io.bullet.borer.Codec<Observe>
observeCommandCodec()
static io.bullet.borer.Codec<ObsId>
obsIdCodec()
protected static io.bullet.borer.Codec<ObserveEvent>
oeCodec()
static io.bullet.borer.Codec<CommandResponse.OnewayResponse>
oneWayCommandResponseCodec()
protected static io.bullet.borer.Codec<CommandIssue.OtherIssue>
otherIssueCodec()
static <T> io.bullet.borer.Codec<Parameter<T>>
paramCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$10, io.bullet.borer.Decoder<java.lang.Object> evidence$11)
static <T> io.bullet.borer.Codec<ParamCore<T>>
paramCoreCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$8, io.bullet.borer.Decoder<java.lang.Object> evidence$9)
static io.bullet.borer.Decoder<Parameter<?>>
paramDecExistential()
static io.bullet.borer.Encoder<Parameter<?>>
paramEncExistential()
protected static io.bullet.borer.Codec<CommandIssue.ParameterValueOutOfRangeIssue>
parameterValueOutOfRangeIssueCodec()
static io.bullet.borer.Codec<Prefix>
prefixCodec()
static io.bullet.borer.Codec<ProperMotion>
properMotionCodec()
static io.bullet.borer.Codec<CommandResponse.QueryResponse>
queryCommandResponseCodec()
static io.bullet.borer.Codec<RaDec>
raDecCodec()
protected static io.bullet.borer.Codec<CommandIssue.RequiredAssemblyUnavailableIssue>
requiredAssemblyUnavailableIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.RequiredHCDUnavailableIssue>
requiredHCDUnavailableIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.RequiredSequencerUnavailableIssue>
requiredSequencerUnavailableIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.RequiredServiceUnavailableIssue>
requiredServiceUnavailableIssueCodec()
static io.bullet.borer.Codec<Result>
resultCodec()
protected static io.bullet.borer.Codec<SystemEvent>
seCodec()
static io.bullet.borer.Codec<Sequence>
sequenceCodec()
static io.bullet.borer.Codec<SequenceCommand>
sequenceCommandCodec()
protected static io.bullet.borer.Codec<Setup>
setupCommandCodec()
static <T> io.bullet.borer.Codec<T>
singletonCodec(T a)
static io.bullet.borer.Codec<Coords.SolarSystemCoord>
solarSystemCoordCodec()
static io.bullet.borer.Codec<Coords.SolarSystemObject>
solarSystemObjectCodec()
protected static io.bullet.borer.Codec<CommandResponse.Started>
startedCodec()
static io.bullet.borer.Codec<StateName>
stateNameCodec()
static io.bullet.borer.Codec<StateVariable>
stateVariableCodec()
static io.bullet.borer.Codec<Struct>
structCodec()
static io.bullet.borer.Codec<CommandResponse.SubmitResponse>
submitCommandResponseCodec()
static io.bullet.borer.Codec<Subsystem>
subSystemCodec()
static io.bullet.borer.Codec<Coords.Tag>
tagCodec()
static io.bullet.borer.Codec<TAITime>
taiTimeCodec()
static io.bullet.borer.Codec<Timestamp>
tsCodec()
static io.bullet.borer.Codec<Units>
unitsCodec()
protected static io.bullet.borer.Codec<CommandIssue.UnresolvedLocationsIssue>
unresolvedLocationsIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.UnsupportedCommandInStateIssue>
unsupportedCommandInStateIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.UnsupportedCommandIssue>
unsupportedCommandIssueCodec()
static io.bullet.borer.Codec<UTCTime>
utcTimeCodec()
static io.bullet.borer.Codec<CommandResponse.ValidateCommandResponse>
validateCommandResponseCodec()
static io.bullet.borer.Codec<CommandResponse.ValidateResponse>
validateResponseCodec()
static <T> io.bullet.borer.Codec<scala.collection.mutable.ArraySeq<T>>
waCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$6, io.bullet.borer.Decoder<java.lang.Object> evidence$7)
protected static io.bullet.borer.Codec<Wait>
waitCommandCodec()
protected static io.bullet.borer.Codec<CommandIssue.WrongInternalStateIssue>
wrongInternalStateIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.WrongNumberOfParametersIssue>
wrongNumberOfParametersIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.WrongParameterTypeIssue>
wrongParameterTypeIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.WrongPrefixIssue>
wrongPrefixIssueCodec()
protected static io.bullet.borer.Codec<CommandIssue.WrongUnitsIssue>
wrongUnitsIssueCodec()
-
-
-
Method Detail
-
choiceCodec
public static io.bullet.borer.Codec<Choice> choiceCodec()
-
raDecCodec
public static io.bullet.borer.Codec<RaDec> raDecCodec()
-
tagCodec
public static io.bullet.borer.Codec<Coords.Tag> tagCodec()
-
angleCodec
public static io.bullet.borer.Codec<Angle> angleCodec()
-
properMotionCodec
public static io.bullet.borer.Codec<ProperMotion> properMotionCodec()
-
eqFrameCodec
public static io.bullet.borer.Codec<Coords.EqFrame> eqFrameCodec()
-
solarSystemObjectCodec
public static io.bullet.borer.Codec<Coords.SolarSystemObject> solarSystemObjectCodec()
-
eqCoordCodec
public static io.bullet.borer.Codec<Coords.EqCoord> eqCoordCodec()
-
solarSystemCoordCodec
public static io.bullet.borer.Codec<Coords.SolarSystemCoord> solarSystemCoordCodec()
-
minorPlanetCoordCodec
public static io.bullet.borer.Codec<Coords.MinorPlanetCoord> minorPlanetCoordCodec()
-
cometCoordCodec
public static io.bullet.borer.Codec<Coords.CometCoord> cometCoordCodec()
-
altAzCoordCodec
public static io.bullet.borer.Codec<Coords.AltAzCoord> altAzCoordCodec()
-
coordCodec
public static io.bullet.borer.Codec<Coords.Coord> coordCodec()
-
tsCodec
public static io.bullet.borer.Codec<Timestamp> tsCodec()
-
instantEnc
public static io.bullet.borer.Encoder<java.time.Instant> instantEnc()
-
instantDec
public static io.bullet.borer.Decoder<java.time.Instant> instantDec()
-
utcTimeCodec
public static io.bullet.borer.Codec<UTCTime> utcTimeCodec()
-
taiTimeCodec
public static io.bullet.borer.Codec<TAITime> taiTimeCodec()
-
unitsCodec
public static io.bullet.borer.Codec<Units> unitsCodec()
-
keyTypeCodecExistential
public static io.bullet.borer.Codec<KeyType<?>> keyTypeCodecExistential()
-
javaByteArrayEnc
public static io.bullet.borer.Encoder<java.lang.Byte[]> javaByteArrayEnc()
-
javaByteArrayDec
public static io.bullet.borer.Decoder<java.lang.Byte[]> javaByteArrayDec()
-
bytesEnc
public static io.bullet.borer.Encoder<byte[]> bytesEnc()
-
bytesDec
public static io.bullet.borer.Decoder<byte[]> bytesDec()
-
paramEncExistential
public static io.bullet.borer.Encoder<Parameter<?>> paramEncExistential()
-
paramDecExistential
public static io.bullet.borer.Decoder<Parameter<?>> paramDecExistential()
-
structCodec
public static io.bullet.borer.Codec<Struct> structCodec()
-
idCodec
public static io.bullet.borer.Codec<Id> idCodec()
-
eventNameCodec
public static io.bullet.borer.Codec<EventName> eventNameCodec()
-
seCodec
protected static io.bullet.borer.Codec<SystemEvent> seCodec()
-
oeCodec
protected static io.bullet.borer.Codec<ObserveEvent> oeCodec()
-
eventCodec
public static io.bullet.borer.Codec<Event> eventCodec()
-
commandNameCodec
public static io.bullet.borer.Codec<CommandName> commandNameCodec()
-
obsIdCodec
public static io.bullet.borer.Codec<ObsId> obsIdCodec()
-
observeCommandCodec
protected static io.bullet.borer.Codec<Observe> observeCommandCodec()
-
setupCommandCodec
protected static io.bullet.borer.Codec<Setup> setupCommandCodec()
-
waitCommandCodec
protected static io.bullet.borer.Codec<Wait> waitCommandCodec()
-
sequenceCommandCodec
public static io.bullet.borer.Codec<SequenceCommand> sequenceCommandCodec()
-
controlCommandCodec
public static io.bullet.borer.Codec<ControlCommand> controlCommandCodec()
-
commandCodec
public static io.bullet.borer.Codec<Command> commandCodec()
-
sequenceCodec
public static io.bullet.borer.Codec<Sequence> sequenceCodec()
-
resultCodec
public static io.bullet.borer.Codec<Result> resultCodec()
-
validateCommandResponseCodec
public static io.bullet.borer.Codec<CommandResponse.ValidateCommandResponse> validateCommandResponseCodec()
-
validateResponseCodec
public static io.bullet.borer.Codec<CommandResponse.ValidateResponse> validateResponseCodec()
-
oneWayCommandResponseCodec
public static io.bullet.borer.Codec<CommandResponse.OnewayResponse> oneWayCommandResponseCodec()
-
submitCommandResponseCodec
public static io.bullet.borer.Codec<CommandResponse.SubmitResponse> submitCommandResponseCodec()
-
queryCommandResponseCodec
public static io.bullet.borer.Codec<CommandResponse.QueryResponse> queryCommandResponseCodec()
-
matchingCommandResponseCodec
public static io.bullet.borer.Codec<CommandResponse.MatchingResponse> matchingCommandResponseCodec()
-
acceptedCodec
protected static io.bullet.borer.Codec<CommandResponse.Accepted> acceptedCodec()
-
startedCodec
protected static io.bullet.borer.Codec<CommandResponse.Started> startedCodec()
-
completedWithResultCodec
protected static io.bullet.borer.Codec<CommandResponse.CompletedWithResult> completedWithResultCodec()
-
completedCodec
protected static io.bullet.borer.Codec<CommandResponse.Completed> completedCodec()
-
invalidCodec
protected static io.bullet.borer.Codec<CommandResponse.Invalid> invalidCodec()
-
errorCodec
protected static io.bullet.borer.Codec<CommandResponse.Error> errorCodec()
-
cancelledCodec
protected static io.bullet.borer.Codec<CommandResponse.Cancelled> cancelledCodec()
-
lockedCodec
protected static io.bullet.borer.Codec<CommandResponse.Locked> lockedCodec()
-
commandNotAvailableCodec
protected static io.bullet.borer.Codec<CommandResponse.CommandNotAvailable> commandNotAvailableCodec()
-
commandResponseCodec
public static io.bullet.borer.Codec<CommandResponse> commandResponseCodec()
-
missingKeyIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.MissingKeyIssue> missingKeyIssueCodec()
-
wrongPrefixIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.WrongPrefixIssue> wrongPrefixIssueCodec()
-
wrongParameterTypeIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.WrongParameterTypeIssue> wrongParameterTypeIssueCodec()
-
wrongUnitsIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.WrongUnitsIssue> wrongUnitsIssueCodec()
-
wrongNumberOfParametersIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.WrongNumberOfParametersIssue> wrongNumberOfParametersIssueCodec()
-
assemblyBusyIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.AssemblyBusyIssue> assemblyBusyIssueCodec()
-
unresolvedLocationsIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.UnresolvedLocationsIssue> unresolvedLocationsIssueCodec()
-
parameterValueOutOfRangeIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.ParameterValueOutOfRangeIssue> parameterValueOutOfRangeIssueCodec()
-
wrongInternalStateIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.WrongInternalStateIssue> wrongInternalStateIssueCodec()
-
unsupportedCommandInStateIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.UnsupportedCommandInStateIssue> unsupportedCommandInStateIssueCodec()
-
unsupportedCommandIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.UnsupportedCommandIssue> unsupportedCommandIssueCodec()
-
requiredServiceUnavailableIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.RequiredServiceUnavailableIssue> requiredServiceUnavailableIssueCodec()
-
requiredHCDUnavailableIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.RequiredHCDUnavailableIssue> requiredHCDUnavailableIssueCodec()
-
requiredAssemblyUnavailableIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.RequiredAssemblyUnavailableIssue> requiredAssemblyUnavailableIssueCodec()
-
requiredSequencerUnavailableIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.RequiredSequencerUnavailableIssue> requiredSequencerUnavailableIssueCodec()
-
otherIssueCodec
protected static io.bullet.borer.Codec<CommandIssue.OtherIssue> otherIssueCodec()
-
commandIssueCodec
public static io.bullet.borer.Codec<CommandIssue> commandIssueCodec()
-
stateNameCodec
public static io.bullet.borer.Codec<StateName> stateNameCodec()
-
demandStateCodec
public static io.bullet.borer.Codec<DemandState> demandStateCodec()
-
currentStateCodec
public static io.bullet.borer.Codec<CurrentState> currentStateCodec()
-
stateVariableCodec
public static io.bullet.borer.Codec<StateVariable> stateVariableCodec()
-
subSystemCodec
public static io.bullet.borer.Codec<Subsystem> subSystemCodec()
-
prefixCodec
public static io.bullet.borer.Codec<Prefix> prefixCodec()
-
singletonCodec
public static <T> io.bullet.borer.Codec<T> singletonCodec(T a)
-
arrayDataCodec
public static <T> io.bullet.borer.Codec<ArrayData<T>> arrayDataCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$1, io.bullet.borer.Decoder<java.lang.Object> evidence$2)
-
matrixDataCodec
public static <T> io.bullet.borer.Codec<MatrixData<T>> matrixDataCodec(scala.reflect.ClassTag<T> evidence$3, io.bullet.borer.Encoder<java.lang.Object> evidence$4, io.bullet.borer.Decoder<java.lang.Object> evidence$5)
-
keyTypeCodec
public static <T> io.bullet.borer.Codec<KeyType<T>> keyTypeCodec()
-
waCodec
public static <T> io.bullet.borer.Codec<scala.collection.mutable.ArraySeq<T>> waCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$6, io.bullet.borer.Decoder<java.lang.Object> evidence$7)
-
paramCoreCodec
public static <T> io.bullet.borer.Codec<ParamCore<T>> paramCoreCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$8, io.bullet.borer.Decoder<java.lang.Object> evidence$9)
-
paramCodec
public static <T> io.bullet.borer.Codec<Parameter<T>> paramCodec(io.bullet.borer.Encoder<java.lang.Object> evidence$10, io.bullet.borer.Decoder<java.lang.Object> evidence$11)
-
-