Package de.espirit.or.schema
Interface XMLValue
- All Superinterfaces:
Cloneable,Serializable
Marker interface for the value type of columns with
Column.TypeCode.TYPE_XML.
Contract for implementations:
- The value is persisted to the database via
Object.toString(). - The value is read back by invoking a public single-
Stringconstructor reflectively — every implementation must provide one. - An attribute whose type implements
XMLValueis mapped toColumn.TypeCode.TYPE_XMLby the ORM layer. clone()must be public; the ORM layer clones values when copying entities.
- Since:
- 5.2.261108
-
Method Summary
-
Method Details
-
clone
Returns a copy of this value.- Throws:
CloneNotSupportedException- if this value cannot be cloned- Since:
- 5.2.261108
-