Uses of Class
net.royalur.notation.JsonNotation
-
Uses of JsonNotation in net.royalur.lut
Modifier and TypeMethodDescriptionstatic LutMetadata
LutMetadata.decode
(JsonNotation notation, String encoded) LutMetadata.encode
(JsonNotation notation) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, File file) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, FileChannel channel) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, DataSource source) static LutMetadata
LutMetadata.read
(JsonNotation notation, com.fasterxml.jackson.databind.node.ObjectNode json) void
Lut.write
(JsonNotation notation, File file) void
Lut.write
(JsonNotation notation, FileChannel channel) void
Lut.write
(JsonNotation notation, DataSink output) void
LutMetadata.write
(JsonNotation notation, com.fasterxml.jackson.core.JsonGenerator generator) ModifierConstructorDescriptionLutTrainer
(GameSettings settings, GameStateEncoding encoding, JsonNotation jsonNotation)