Package org.apache.derby.impl.sql.compile

Examples of org.apache.derby.impl.sql.compile.ValueNode


                {if (true) return value;}
    throw new Error("Missing return statement in function");
  }

  final public ValueNode nonStaticMethodCallOrFieldAccess(ValueNode receiver) throws ParseException, StandardException {
        ValueNode value;
    value = nonStaticMethodInvocation(receiver);
                {if (true) return value;}
    throw new Error("Missing return statement in function");
  }
View Full Code Here


/*
* <A NAME="methodParameter">methodParameter</A>
*/
  final public void methodParameter(Vector parameterList) throws ParseException, StandardException {
        ValueNode       parameter;
    if (jj_2_22(1)) {
      parameter = additiveExpression(null,0, false);
                parameterList.addElement(parameter);
    } else {
      switch (jj_nt.kind) {
View Full Code Here

* @param inSelectClause will be true if this method got called while parsing the select or values clause
* If in select or values clause, we do not want to allow boolean values.
*/
  final public ValueNode primary(boolean inSelectClause) throws ParseException, StandardException {
        String          javaClassName;
        ValueNode       value;
    if (javaClassFollows()) {
      value = staticClassReference();
                {if (true) return value;}
    } else if (jj_2_23(1)) {
      value = valueExpressionPrimary(inSelectClause);
View Full Code Here

/*
* <A NAME="staticClassReference">staticClassReference</A>
*/
  final public ValueNode staticClassReference() throws ParseException, StandardException {
        String          javaClassName;
        ValueNode value;
    javaClassName = javaClass();
    jj_consume_token(DOUBLE_COLON);
    value = staticClassReferenceType(javaClassName);
                {if (true) return value;}
    throw new Error("Missing return statement in function");
View Full Code Here

/*
* <A NAME="staticClassReferenceType">staticClassReferenceType</A>
*/
  final public ValueNode staticClassReferenceType(String javaClassName) throws ParseException, StandardException {
        ValueNode value;
    if ((getToken(2).kind == LEFT_PAREN)) {
      value = staticMethodInvocation(javaClassName);
                {if (true) return value;}
    } else {
      switch (jj_nt.kind) {
View Full Code Here

    }
    throw new Error("Missing return statement in function");
  }

  final public ValueNode escapedValueFunction() throws ParseException, StandardException {
        ValueNode       value;
    ValueNode   str1;
    ValueNode   str2;
        ValueNode       startPosition;
    ValueNode   length = null;
    if (jj_2_24(1)) {
      value = miscBuiltinsCore(true /* is JDBC escape */);
                {if (true) return value;}
    } else {
      switch (jj_nt.kind) {
View Full Code Here

/*
* <A NAME="timestampArithmeticFuncion">timestampArithmeticFuncion</A>
*/
  final public ValueNode timestampArithmeticFuncion() throws ParseException, StandardException {
    ValueNode intervalType;
    ValueNode tstamp1;
    ValueNode tstamp2;
    ValueNode count;
    switch (jj_nt.kind) {
    case TIMESTAMPADD:
      jj_consume_token(TIMESTAMPADD);
      jj_consume_token(LEFT_PAREN);
      intervalType = jdbcIntervalType();
View Full Code Here

/*
* <A NAME="numericValueFunction">numericValueFunction</A>
*/
  final public ValueNode numericValueFunction() throws ParseException, StandardException {
        ValueNode       value;
        int                     field;
    switch (jj_nt.kind) {
    case ABS:
      jj_consume_token(ABS);
      value = absFunction();
View Full Code Here

/*
* <A NAME="coalesceExpression">coalesceExpression</A>
*/
  final public void coalesceExpression(ValueNodeList expressionList) throws ParseException, StandardException {
        ValueNode       expression;
    expression = additiveExpression(null,0,false);
                expressionList.addElement(expression);
  }
View Full Code Here

/*
* <A NAME="absFunction">absFunction</A>
*/
  final public ValueNode absFunction() throws ParseException, StandardException {
    ValueNode value;
    jj_consume_token(LEFT_PAREN);
    value = additiveExpression(null,0, false);
    jj_consume_token(RIGHT_PAREN);
        {if (true) return (ValueNode)nodeFactory.getNode(
                C_NodeTypes.ABSOLUTE_OPERATOR_NODE,
View Full Code Here

TOP

Related Classes of org.apache.derby.impl.sql.compile.ValueNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.