@Override public double toDouble() { return toLong(); } @Override
@Override public Converter getConverter(Long value) { return Conversions.convert(value); }
@Override public Binary getBinary() throws RepositoryException { throw createException(); }
static Blob getBlob(Value value) throws RepositoryException { if (value instanceof OakValue) { return ((OakValue) value).getBlob(); } else { return new BinaryBasedBlob(value.getBinary()); } }
@Override public Converter getConverter() { return Conversions.convert(value); }
static Blob getBlob(Value value) throws RepositoryException { if (value instanceof OakValue) { return ((OakValue) value).getBlob(); } else { return new BinaryBasedBlob(value.getBinary()); } }
@Override public boolean getBoolean() throws RepositoryException { throw createException(); }
@Override public double toDouble() { return toLong(); } @Override
@Override public Converter getConverter(Boolean value) { return Conversions.convert(value); }
@Override public InputStream getStream() throws RepositoryException { throw createException(); }
@Override public Converter getConverter(Double value) { return Conversions.convert(value); }
@Override public boolean getBoolean() throws RepositoryException { throw createException(); }
@Override public Converter getConverter(BigDecimal value) { return Conversions.convert(value); }
@Override public double getDouble() throws RepositoryException { throw createException(); }
@Override public Converter getConverter(Blob value) { return Conversions.convert(value); }
@Override public Calendar getDate() throws RepositoryException { throw createException(); }
@Override public Converter getConverter() { return Conversions.convert(value); }
@Override public Converter getConverter() { return Conversions.convert(value); }
@Override public Converter getConverter(Long value) { return Conversions.convert(value); }
@Override public Converter getConverter(String value) { return Conversions.convert(value); }