Class StringLiteral
java.lang.Object
com.apple.foundationdb.relational.api.fluentsql.expression.StringLiteral
- All Implemented Interfaces:
ComparableExpressionTrait<DataType.StringType,
,Expression<DataType.StringType>> Expression<DataType.StringType>
,Literal<String,
,DataType.StringType> ScalarExpression<DataType.StringType>
@Immutable
@API(EXPERIMENTAL)
public class StringLiteral
extends Object
implements Literal<String,DataType.StringType>
This represents a string literal.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.apple.foundationdb.relational.api.fluentsql.expression.ComparableExpressionTrait
greaterThan, greaterThanOrEquals, greatest, isEqualTo, lessThan, lessThanOrEqual, notEquals
Methods inherited from interface com.apple.foundationdb.relational.api.fluentsql.expression.ScalarExpression
isNotNull, isNull
-
Constructor Details
-
StringLiteral
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceExpression<DataType.StringType>
-
getType
- Specified by:
getType
in interfaceComparableExpressionTrait<DataType.StringType,
Expression<DataType.StringType>> - Specified by:
getType
in interfaceExpression<DataType.StringType>
-
getValue
- Specified by:
getValue
in interfaceLiteral<String,
DataType.StringType>
-
toString
-
hashCode
public int hashCode() -
equals
-