- All Superinterfaces:
- Serializable
- All Known Subinterfaces:
- Spatial
A type holding 
data(), which is a String based
 representation of a SQL data type with no reasonable representation in the
 JDK or in JDBC.
 
 JDBC maps most types to JDK types, but some vendor specific types lack an
 equivalent in the JDK, or the relevant type is unsatisfactory (such as
 SQLXML, which is a resource). To work around such limitations, jOOQ
 establishes the set of Data types, with these properties:
 
- They contain a NotNullrepresentation of theirdata(). In other words, aCAST(NULL AS …)value is represented by anullreference of typeData, not asdata() == null. This is consistent with jOOQ's general way of returningNULLfromResultandRecordmethods.
- They're Serializable
- They may or may not use an internal, normalised representation of their
 data()for,invalid reference#equals(Object), andinvalid reference#hashCode()(e.g.invalid reference#toString()JSONB)
- Author:
- Lukas Eder
- 
Method Summary
- 
Method Details- 
data
 
-