/** * Convert a string value to {@link Boole}. * @param value OData string representation of a boolean value. * @throws IllegalArgumentException if {@code value} is not one of * {@code true}, {@code false}, {@code 1}, or {@code 0}. */ public static Boole fromString(String value) { for (Boole boole : Boole.values()) if (value.equals(boole.value1) || value.equals(boole.value2)) return boole; throw new IllegalArgumentException(); } }
return (OSimpleObject<V>) Impl.create(EdmSimpleType.GUID, Guid.fromString(value)); if (EdmSimpleType.BOOLEAN.equals(type)) return (OSimpleObject<V>) Impl.create(EdmSimpleType.BOOLEAN, Boole.fromString(value).toBoolean()); if (EdmSimpleType.BYTE.equals(type)) return (OSimpleObject<V>) Impl.create(EdmSimpleType.BYTE, UnsignedByte.parseUnsignedByte(value));
return (OSimpleObject<V>) Impl.create(EdmSimpleType.GUID, Guid.fromString(value)); if (EdmSimpleType.BOOLEAN.equals(type)) return (OSimpleObject<V>) Impl.create(EdmSimpleType.BOOLEAN, Boole.fromString(value).toBoolean()); if (EdmSimpleType.BYTE.equals(type)) return (OSimpleObject<V>) Impl.create(EdmSimpleType.BYTE, UnsignedByte.parseUnsignedByte(value));
return (OSimpleObject<V>) Impl.create(EdmSimpleType.GUID, Guid.fromString(value)); if (EdmSimpleType.BOOLEAN.equals(type)) return (OSimpleObject<V>) Impl.create(EdmSimpleType.BOOLEAN, Boole.fromString(value).toBoolean()); if (EdmSimpleType.BYTE.equals(type)) return (OSimpleObject<V>) Impl.create(EdmSimpleType.BYTE, UnsignedByte.parseUnsignedByte(value));
/** * Convert a string value to {@link Boole}. * @param value OData string representation of a boolean value. * @throws IllegalArgumentException if {@code value} is not one of * {@code true}, {@code false}, {@code 1}, or {@code 0}. * @return Boole */ public static Boole fromString(String value) { for (Boole boole : Boole.values()) if (value.equals(boole.value1) || value.equals(boole.value2)) return boole; throw new IllegalArgumentException(); } }
/** * Convert a string value to {@link Boole}. * @param value OData string representation of a boolean value. * @throws IllegalArgumentException if {@code value} is not one of * {@code true}, {@code false}, {@code 1}, or {@code 0}. */ public static Boole fromString(String value) { for (Boole boole : Boole.values()) if (value.equals(boole.value1) || value.equals(boole.value2)) return boole; throw new IllegalArgumentException(); } }