java.lang.Object
org.aya.cli.render.Color.Adapter
- All Implemented Interfaces:
com.google.gson.JsonDeserializer<Color>,com.google.gson.JsonSerializer<Color>
- Enclosing class:
Color
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) static intparse3(int color) static intparse4(int color) static intparse6(int color) static intparse8(int color) static @NotNull kala.control.Try<Integer>parseColor(@NotNull String color) com.google.gson.JsonElement
-
Constructor Details
-
Adapter
public Adapter()
-
-
Method Details
-
parse3
public static int parse3(int color) -
parse4
public static int parse4(int color) -
parse8
public static int parse8(int color) -
parse6
public static int parse6(int color) -
parseColor
-
serialize
public com.google.gson.JsonElement serialize(Color src, Type typeOfSrc, com.google.gson.JsonSerializationContext context) - Specified by:
serializein interfacecom.google.gson.JsonSerializer<Color>
-
deserialize
public Color deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) throws com.google.gson.JsonParseException - Specified by:
deserializein interfacecom.google.gson.JsonDeserializer<Color>- Throws:
com.google.gson.JsonParseException
-