org.outerj.daisy.query.model
Class Identifier.BranchNameIdentifier
java.lang.Object
org.outerj.daisy.query.model.Identifier.AbstractIdentifier
org.outerj.daisy.query.model.Identifier.BranchNameIdentifier
- Enclosing class:
- Identifier
public final class Identifier.BranchNameIdentifier
- extends Identifier.AbstractIdentifier
Field Summary |
static java.lang.String |
NAME
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
Identifier.BranchNameIdentifier
public Identifier.BranchNameIdentifier()
getName
public java.lang.String getName()
getValueType
public QValueType getValueType()
evaluate
public java.lang.Object evaluate(org.outerj.daisy.repository.Document document,
org.outerj.daisy.repository.Version version)
generateSqlValueExpr
public void generateSqlValueExpr(java.lang.StringBuffer sql,
SqlGenerationContext context)
getOutputValueType
public QValueType getOutputValueType()
getOutputValue
public java.lang.Object getOutputValue(org.outerj.daisy.repository.Document document,
org.outerj.daisy.repository.Version version)
isSymbolic
public boolean isSymbolic()
- Overrides:
isSymbolic
in class Identifier.AbstractIdentifier
translateSymbolic
public java.lang.Object translateSymbolic(ValueExpr valueExpr,
org.outerj.daisy.repository.query.EvaluationContext evaluationContext)
throws org.outerj.daisy.repository.query.QueryException
- Overrides:
translateSymbolic
in class Identifier.AbstractIdentifier
- Throws:
org.outerj.daisy.repository.query.QueryException
Copyright © -2012 . All Rights Reserved.