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));