/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_154(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_153(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_154(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_153(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException {final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_156(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_155(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_159(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_158(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_284(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_283(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_190(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_189(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_147(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_146(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_189(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_188(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }
/** * Parses a compound identifier with optional type. */ final public void CompoundIdentifierType(List<SqlNode> list, List<SqlNode> extendList) throws ParseException { final SqlIdentifier name; SqlDataTypeSpec type = null; boolean nullable = true; name = CompoundIdentifier(); if (jj_2_150(2)) { type = DataType(); if (!this.conformance.allowExtend()) { {if (true) throw new ParseException(RESOURCE.extendNotAllowed().str());} } if (jj_2_149(2)) { jj_consume_token(NOT); jj_consume_token(NULL); nullable = false; } else { ; } } else { ; } if (type != null) { extendList.add(name); extendList.add(type.withNullable(nullable)); } list.add(name); }