-
public class ValueURI extends ValueImplementation of the URI data type.
-
-
Method Summary
Modifier and Type Method Description intgetType()URIgetURI()static ValueURIget(URI uri)Create a result set value for the given result set.The result set will be wrapped. static ValueURIget(String s)static ValueURIget(Array<byte> s)longgetPrecision()intgetDisplaySize()StringgetString()booleanequals(Object other)inthashCode()ObjectgetObject()voidset(PreparedStatement prep, int parameterIndex)StringgetSQL()Array<byte>getBytes()Array<byte>getBytesNoCopy()Used by ValueDataType. StringtoString()-
Methods inherited from class org.h2.value.Value
add, checkPrecision, clearCache, compareTo, compareTypeSafe, convertPrecision, convertScale, convertTo, convertToEnum, copy, copyToResult, copyToTemp, divide, equals, getBigDecimal, getBoolean, getByte, getBytes, getBytesNoCopy, getDate, getDisplaySize, getDouble, getFloat, getHigherOrder, getInputStream, getInt, getLong, getMemory, getObject, getPrecision, getReader, getResultSet, getSQL, getScale, getShort, getSignum, getSmall, getString, getTableId, getTime, getTimestamp, getTraceSQL, getType, hashCode, isLinkedToTable, modulus, multiply, negate, remove, set, subtract, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getType
int getType()
-
get
static ValueURI get(URI uri)
Create a result set value for the given result set.The result set will be wrapped.
- Parameters:
uri- the URI
-
getPrecision
long getPrecision()
-
getDisplaySize
int getDisplaySize()
-
hashCode
int hashCode()
-
set
void set(PreparedStatement prep, int parameterIndex)
-
getBytesNoCopy
Array<byte> getBytesNoCopy()
Used by ValueDataType.writeValue for serialization
-
-
-
-