01: /*
02: * Copyright 2006 Day Management AG, Switzerland. All rights reserved.
03: */
04: package javax.jcr.query.qom;
05:
06: /**
07: * Evaluates to the value of a bind variable.
08: * <p/>
09: * The query is invalid if no value is bound to
10: * {@link #getBindVariableName bindVariableName}.
11: * <p/>
12: * The query is invalid if {@link #getBindVariableName bindVariableName} is
13: * not a valid JCR prefix.
14: *
15: * @since JCR 2.0
16: */
17: public interface BindVariableValue extends StaticOperand {
18: /**
19: * Gets the name of the bind variable.
20: *
21: * @return the bind variable name; non-null
22: */
23: public String getBindVariableName();
24: }
25:
26: // EOF
|