Package nz.co.gregs.dbvolution.results
Interface LargeTextResult
-
- All Superinterfaces:
AnyResult<byte[]>,DBExpression,ExpressionCanHaveNullValues,HasSQLString,LargeObjectResult<byte[]>
- All Known Subinterfaces:
EncryptedTextResult
- All Known Implementing Classes:
DBEncryptedText,DBLargeText,EncryptedTextExpression,LargeTextColumn,LargeTextExpression
public interface LargeTextResult extends LargeObjectResult<byte[]>
- Author:
- gregorygraham
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LargeTextResultcopy()A Complete Copy Of This DBValue.-
Methods inherited from interface nz.co.gregs.dbvolution.expressions.DBExpression
createSQLForFromClause, createSQLForGroupByClause, getQueryableDatatypeForExpressionValue, getTablesInvolved, isAggregator, isComplexExpression, isPurelyFunctional, isWindowingFunction
-
Methods inherited from interface nz.co.gregs.dbvolution.results.ExpressionCanHaveNullValues
getIncludesNull
-
Methods inherited from interface nz.co.gregs.dbvolution.expressions.HasSQLString
toSQLString
-
-
-
-
Method Detail
-
copy
LargeTextResult copy()
Description copied from interface:DBExpressionA Complete Copy Of This DBValue.Immutability in DBvolution is maintain by internally copying objects.
This method enables immutability by performing a deep copy of the object.
Singletons may return themselves but all other objects must return a new instance with copies of all mutable fields.
Support DBvolution at Patreon
- Specified by:
copyin interfaceDBExpression- Returns:
- a copy of this
DBValue
-
-