final public void createDomain(DatabaseStore dbStore) throws ParseException { String domainName = null; ParsedDataType type = null; boolean notNull = false; jj_consume_token(CREATE); jj_consume_token(DOMAIN); domainName = id(null); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case AS: jj_consume_token(AS); break; default: jj_la1[339] = jj_gen; ; } type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT: jj_consume_token(NOT); jj_consume_token(NULL); notNull = true; break; default: jj_la1[340] = jj_gen; ; } dbStore.createDomain(domainName, type.type, type.length==null?type.precision:type.length, type.scale, notNull); }
final public void procedureRsColumn(MetadataFactory factory, Procedure proc) throws ParseException { String name = null; ParsedDataType type = null; boolean notNull = false; BaseColumn column = null; name = id(Boolean.TRUE); type = parseDataType(); column = addProcColumn(factory, proc, name, type, true); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT: jj_consume_token(NOT); jj_consume_token(NULL); column.setNullType(Column.NullType.No_Nulls); break; default: jj_la1[391] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case OPTIONS: optionsClause(column, factory); OptionsUtil.setOptions(column); break; default: jj_la1[392] = jj_gen; ; } }
final public void procedureRsColumn(MetadataFactory factory, Procedure proc) throws ParseException { String name = null; ParsedDataType type = null; boolean notNull = false; BaseColumn column = null; name = id(Boolean.TRUE); type = parseDataType(); column = addProcColumn(factory, proc, name, type, true); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT: jj_consume_token(NOT); jj_consume_token(NULL); column.setNullType(Column.NullType.No_Nulls); break; default: jj_la1[406] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case OPTIONS: optionsClause(column, factory); OptionsUtil.setOptions(column); break; default: jj_la1[407] = jj_gen; ; } }
final public void procedureRsColumn(MetadataFactory factory, Procedure proc) throws ParseException { String name = null; ParsedDataType type = null; boolean notNull = false; BaseColumn column = null; name = id(Boolean.TRUE); type = parseDataType(); column = addProcColumn(factory, proc, name, type, true); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT: jj_consume_token(NOT); jj_consume_token(NULL); column.setNullType(Column.NullType.No_Nulls); break; default: jj_la1[406] = jj_gen; ; } switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case OPTIONS: optionsClause(column, factory); OptionsUtil.setOptions(column); break; default: jj_la1[407] = jj_gen; ; } }
case GEOGRAPHY: case ID: type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOGRAPHY: case ID: type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOMETRY: case ID: type = parseDataType(); break; case EXCEPTION:
case GEOGRAPHY: case ID: type = parseDataType(); break; case EXCEPTION:
case GEOGRAPHY: case ID: type = parseDataType(); break; case EXCEPTION:
case GEOGRAPHY: case ID: type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOGRAPHY: case ID: type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOMETRY: case ID: type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOGRAPHY: case ID: datatype = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOGRAPHY: case ID: datatype = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
type = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT:
case GEOMETRY: case ID: datatype = parseDataType(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case NOT: