Class LiteralImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.jcr.query.qom.StaticOperandImpl
-
- org.apache.jackrabbit.oak.jcr.query.qom.LiteralImpl
-
- All Implemented Interfaces:
Literal
,Operand
,StaticOperand
public class LiteralImpl extends StaticOperandImpl implements Literal
The implementation of the corresponding JCR interface.
-
-
Constructor Summary
Constructors Constructor Description LiteralImpl(Value value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bindVariables(QueryObjectModelImpl qom)
static String
escape(String v)
Value
getLiteralValue()
protected String
protect(Object expression)
protected String
quoteColumnName(String name)
protected String
quoteNodeTypeName(String name)
protected String
quotePath(String path)
protected String
quotePropertyName(String name)
protected String
quoteSelectorName(String name)
String
toString()
-
-
-
Constructor Detail
-
LiteralImpl
public LiteralImpl(Value value)
-
-
Method Detail
-
getLiteralValue
public Value getLiteralValue()
- Specified by:
getLiteralValue
in interfaceLiteral
-
bindVariables
public void bindVariables(QueryObjectModelImpl qom)
- Specified by:
bindVariables
in classStaticOperandImpl
-
-