@Override protected <T> T internalValueOfString(final String value, final EdmLiteralKind literalKind, final EdmFacets facets, final Class<T> returnType) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueOfString(value, literalKind, facets, returnType); }
@Override protected <T> String internalValueToString(final T value, final EdmLiteralKind literalKind, final EdmFacets facets) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueToString(value, literalKind, facets); } }
@Override public EdmLiteral parseUriLiteral(String uriLiteral, EdmFacets facets) throws EdmLiteralException { this.facets = facets; return parseUriLiteral(uriLiteral); } private static EdmLiteral createEdmLiteral(final EdmSimpleTypeKind typeKind, final String literal,
@Override public boolean validate(final String value, final EdmLiteralKind literalKind, final EdmFacets facets) { try { valueOfString(value, literalKind, facets, getDefaultType()); return true; } catch (final EdmSimpleTypeException e) { return false; } }
@Override protected AbstractSimpleType getSimpleTypeInstance() { return EdmTime.getInstance(); } }
@Override protected AbstractSimpleType getSimpleTypeInstance() { return EdmDateTime.getInstance(); } }
@Override protected AbstractSimpleType getSimpleTypeInstance() { return EdmBinary.getInstance(); }
@Override public EdmEntityContainer getDefaultEntityContainer() throws EdmException { return getEntityContainer(null); }
@Override protected <T> T internalValueOfString(final String value, final EdmLiteralKind literalKind, final EdmFacets facets, final Class<T> returnType) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueOfString(value, literalKind, facets, returnType); }
@Override protected <T> String internalValueToString(final T value, final EdmLiteralKind literalKind, final EdmFacets facets) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueToString(value, literalKind, facets); } }
@Override public boolean validate(final String value, final EdmLiteralKind literalKind, final EdmFacets facets) { try { valueOfString(value, literalKind, facets, getDefaultType()); return true; } catch (final EdmSimpleTypeException e) { return false; } }
@Override protected <T> T internalValueOfString(final String value, final EdmLiteralKind literalKind, final EdmFacets facets, final Class<T> returnType) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueOfString(value, literalKind, facets, returnType); }
@Override protected <T> String internalValueToString(final T value, final EdmLiteralKind literalKind, final EdmFacets facets) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueToString(value, literalKind, facets); } }
@Override public boolean validate(final String value, final EdmLiteralKind literalKind, final EdmFacets facets) { try { valueOfString(value, literalKind, facets, getDefaultType()); return true; } catch (final EdmSimpleTypeException e) { return false; } }
@Override protected <T> T internalValueOfString(final String value, final EdmLiteralKind literalKind, final EdmFacets facets, final Class<T> returnType) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueOfString(value, literalKind, facets, returnType); }
@Override protected <T> String internalValueToString(final T value, final EdmLiteralKind literalKind, final EdmFacets facets) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueToString(value, literalKind, facets); } }
@Override protected <T> T internalValueOfString(final String value, final EdmLiteralKind literalKind, final EdmFacets facets, final Class<T> returnType) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueOfString(value, literalKind, facets, returnType); }
@Override protected <T> String internalValueToString(final T value, final EdmLiteralKind literalKind, final EdmFacets facets) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueToString(value, literalKind, facets); } }
@Override protected <T> T internalValueOfString(final String value, final EdmLiteralKind literalKind, final EdmFacets facets, final Class<T> returnType) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueOfString(value, literalKind, facets, returnType); }
@Override protected <T> String internalValueToString(final T value, final EdmLiteralKind literalKind, final EdmFacets facets) throws EdmSimpleTypeException { return EdmSByte.getInstance().internalValueToString(value, literalKind, facets); } }