.add(Field.of(DATABASE_NAME, String.class) .private_().final_() ).add(Field.of(DATABASE_ORDINAL, int.class) .private_().final_() ); )); colEnum.add(enumConstant); colEnum.add(Constructor.of() .add(Field.of(DATABASE_NAME, String.class)) .add(Field.of(DATABASE_ORDINAL, int.class)) .add("}"); colEnum.add(fromDatabase); colEnum.add(fromDatabaseOrdinal); colEnum.add(Method.of(TO_DATABASE_METHOD, String.class) .public_().add("return " + DATABASE_NAME + ";") ); colEnum.add(Method.of(TO_DATABASE_ORDINAL_METHOD, int.class) .public_().add("return " + DATABASE_ORDINAL + ";") );
.add(Field.of("columnId", String.class).private_().final_()) .add(Field.of("tableIdentifier", tableIdentifierType).private_().final_()) .add(SimpleParameterizedType.create(ColumnIdentifier.class, getSupport().entityType())) .add(Constructor.of() .add(Field.of("columnId", String.class)) .add("this.columnId\t = columnId;") .add(Method.of("getDbmsId", String.class).public_() .add(OVERRIDE) .add(returnString(getSupport().dbmsOrThrow().getId())) .add(Method.of("getSchemaId", String.class).public_() .add(OVERRIDE) .add(returnString(getSupport().schemaOrThrow().getId())) .add(Method.of("getTableId", String.class).public_() .add(OVERRIDE) .add(returnString(getSupport().tableOrThrow().getId())) .add(Method.of("getColumnId", String.class).public_() .add(OVERRIDE) .add("return this.columnId;") .add(Method.of("asTableIdentifier", tableIdentifierType).public_() .add(OVERRIDE) .add("return this.tableIdentifier;") identifierEnum.add(EnumConstant.of(constant).add(Value.ofText(col.getId())));
.add(Field.of("columnId", String.class).private_().final_()) .add(Field.of("tableIdentifier", tableIdentifierType).private_().final_()) .add(SimpleParameterizedType.create(ColumnIdentifier.class, getSupport().entityType())) .add(Constructor.of() .add(Field.of("columnId", String.class)) .add("this.columnId\t = columnId;") .add(Method.of("getDbmsId", String.class).public_() .add(OVERRIDE) .add(returnString(getSupport().dbmsOrThrow().getId())) .add(Method.of("getSchemaId", String.class).public_() .add(OVERRIDE) .add(returnString(getSupport().schemaOrThrow().getId())) .add(Method.of("getTableId", String.class).public_() .add(OVERRIDE) .add(returnString(getSupport().tableOrThrow().getId())) .add(Method.of("getColumnId", String.class).public_() .add(OVERRIDE) .add("return this.columnId;") .add(Method.of("asTableIdentifier", tableIdentifierType).public_() .add(OVERRIDE) .add("return this.tableIdentifier;") identifierEnum.add(EnumConstant.of(constant).add(Value.ofText(col.getId())));