return (T) (Character) id.getAsCharacter();
typeHandler = typeSerializationLibrary.getTypeHandlerFromClass(ButtonState.class); ButtonState state = (ButtonState) typeHandler.deserialize(data, deserializationContext); char keychar = jsonObject.get("keychar").getAsCharacter(); float delta = jsonObject.get("delta").getAsFloat(); KeyEvent aux;
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
public Character deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException { return json.getAsCharacter(); }
public static char getCharFromJson(JsonElement value) { return value.getAsCharacter(); }
public static Character getCharacterFromJson(JsonElement value) { if (value.isJsonNull()) { return null; } return value.getAsCharacter(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
@Override public char getAsCharacter() { if (elements.size() == 1) { return elements.get(0).getAsCharacter(); } throw new IllegalStateException(); }
/** * Convenience method to get a Character member. * * @param key name of the member * @return the value of the member, null if it doesn't exist * @since 1.0.0 */ public Character getCharacterProperty(String key) { return properties().get(key).getAsCharacter(); }
public static char asCharWithDefaultValue(JsonObject json, char defaultValue, Object... path) { JsonElement elem = asJson(json, path); return elem == null ? null : elem.getAsCharacter(); }
/** * Convenience method to get a Character member. * * @param key name of the member * @return the value of the member, null if it doesn't exist * @since 1.0.0 */ public Character getCharacterProperty(String key) { return properties().get(key).getAsCharacter(); }
/** * Convenience method to get a Character member. * * @param key name of the member * @return the value of the member, null if it doesn't exist * @since 1.0.0 */ public Character getCharacterProperty(String key) { return getProperties().get(key).getAsCharacter(); }
@Override public void readFromJSon(JsonObject object) { name = object.get("name").getAsString(); if (object.has("minfloors")) { minFloors = object.get("minfloors").getAsInt(); } if (object.has("mincellars")) { minCellars = object.get("mincellars").getAsInt(); } if (object.has("maxfloors")) { maxFloors = object.get("maxfloors").getAsInt(); } if (object.has("maxcellars")) { maxCellars = object.get("maxcellars").getAsInt(); } if (object.has("preferslonely")) { prefersLonely = object.get("preferslonely").getAsFloat(); } if (object.has("filler")) { fillerBlock = object.get("filler").getAsCharacter(); } else { throw new RuntimeException("'filler' is required for building '" + name + "'!"); } readParts(object, this.parts, "parts"); readParts(object, this.parts2, "parts2"); }
return (T) (Boolean) input.getAsBoolean(); } else if (expected == char.class || expected == Character.class) { return (T) (Character) input.getAsCharacter(); } else if (expected == byte.class || expected == Byte.class) { return (T) (Byte) input.getAsByte();
@Test public void testValueOfCharacter() { JsonObject jo = JsonFunctions.valueOfCharacter("propName").apply('c'); assertEquals('c', jo.get("propName").getAsCharacter()); } }