Class StaticOperandImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.jcr.query.qom.StaticOperandImpl
-
- All Implemented Interfaces:
Operand
,StaticOperand
- Direct Known Subclasses:
BindVariableValueImpl
,LiteralImpl
public abstract class StaticOperandImpl extends java.lang.Object implements StaticOperand
The base class for static operands.
-
-
Constructor Summary
Constructors Constructor Description StaticOperandImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
bindVariables(QueryObjectModelImpl qom)
protected java.lang.String
protect(java.lang.Object expression)
protected java.lang.String
quoteColumnName(java.lang.String name)
protected java.lang.String
quoteNodeTypeName(java.lang.String name)
protected java.lang.String
quotePath(java.lang.String path)
protected java.lang.String
quotePropertyName(java.lang.String name)
protected java.lang.String
quoteSelectorName(java.lang.String name)
-
-
-
Method Detail
-
bindVariables
public abstract void bindVariables(QueryObjectModelImpl qom)
-
protect
protected java.lang.String protect(java.lang.Object expression)
-
quotePath
protected java.lang.String quotePath(java.lang.String path)
-
quoteSelectorName
protected java.lang.String quoteSelectorName(java.lang.String name)
-
quotePropertyName
protected java.lang.String quotePropertyName(java.lang.String name)
-
quoteColumnName
protected java.lang.String quoteColumnName(java.lang.String name)
-
quoteNodeTypeName
protected java.lang.String quoteNodeTypeName(java.lang.String name)
-
-