Interface ExpressionFragment<T extends DataType>
- All Superinterfaces:
Expression<T>
- All Known Subinterfaces:
Mixins.BooleanExpressionFragment
,Mixins.DoubleExpressionFragment
,Mixins.ExpressionFragmentEqualityTrait<T>
,Mixins.FloatExpressionFragment
,Mixins.IntExpressionFragment
,Mixins.LongExpressionFragment
,Mixins.StringExpressionFragment
- All Known Implementing Classes:
ParsingFragment
-
Method Summary
Modifier and TypeMethodDescriptiondefault Mixins.BooleanExpressionFragment
default Mixins.BooleanExpressionFragment
asBoolean
(boolean isNullable) default Mixins.DoubleExpressionFragment
asDouble()
default Mixins.DoubleExpressionFragment
asDouble
(boolean isNullable) default Mixins.FloatExpressionFragment
asFloat()
default Mixins.FloatExpressionFragment
asFloat
(boolean isNullable) default Mixins.IntExpressionFragment
asInt()
default Mixins.IntExpressionFragment
asInt
(boolean isNullable) default Mixins.LongExpressionFragment
asLong()
default Mixins.LongExpressionFragment
asLong
(boolean isNullable) default Mixins.StringExpressionFragment
asString()
default Mixins.StringExpressionFragment
asString
(boolean isNullable) Methods inherited from interface com.apple.foundationdb.relational.api.fluentsql.expression.Expression
accept, getType
-
Method Details
-
getFragment
-
asBoolean
-
asBoolean
-
asInt
-
asInt
-
asLong
-
asLong
-
asFloat
-
asFloat
-
asDouble
-
asDouble
-
asString
-
asString
-