@Override public int getSQLType() { return delegate.getSQLType(); }
@Override public int getSQLType() { return delegate.getSQLType(); }
public int getSQLType() { return dataType.getSQLType(); }
@Override public int getBaseType() { return DefaultDataType.getDataType(dialect, type.getComponentType()).getSQLType(); }
@Override public int getColumnType(int column) throws SQLException { rs.checkNotClosed(); return rs.result.field(column - 1).getDataType().getSQLType(); }
@Override public int compare(Field o1, Field o2) { if (o1.getName().equals(SubDocTable.DID_COLUMN_NAME)) { return -1; } else if (o2.getName().equals(SubDocTable.DID_COLUMN_NAME)) { return 1; } if (o1.getName().equals(SubDocTable.INDEX_COLUMN_NAME)) { return -1; } else if (o2.getName().equals(SubDocTable.INDEX_COLUMN_NAME)) { return 1; } int i1 = sqlTypeOrder.indexOf(o1.getDataType().getSQLType()); int i2 = sqlTypeOrder.indexOf(o2.getDataType().getSQLType()); if (i1 == i2) { return o1.getName().compareTo(o2.getName()); } if (i1 == -1) { return 1; } if (i2 == -1) { return -1; } return i1 - i2; }
@Override public int compare(Field o1, Field o2) { if (o1.getName().equals(SubDocTable.DID_COLUMN_NAME)) { return -1; } else if (o2.getName().equals(SubDocTable.DID_COLUMN_NAME)) { return 1; } if (o1.getName().equals(SubDocTable.INDEX_COLUMN_NAME)) { return -1; } else if (o2.getName().equals(SubDocTable.INDEX_COLUMN_NAME)) { return 1; } int i1 = sqlTypeOrder.indexOf(o1.getDataType().getSQLType()); int i2 = sqlTypeOrder.indexOf(o2.getDataType().getSQLType()); if (i1 == i2) { return o1.getName().compareTo(o2.getName()); } if (i1 == -1) { return 1; } if (i2 == -1) { return -1; } return i1 - i2; }
@Override public int getColumnType(int column) throws SQLException { rs.checkNotClosed(); return rs.result.field(column - 1).getDataType().getSQLType(); }
@Override public int compare(Field o1, Field o2) { if (o1.getName().equals(SubDocTable.DID_COLUMN_NAME)) { return -1; } else if (o2.getName().equals(SubDocTable.DID_COLUMN_NAME)) { return 1; } if (o1.getName().equals(SubDocTable.INDEX_COLUMN_NAME)) { return -1; } else if (o2.getName().equals(SubDocTable.INDEX_COLUMN_NAME)) { return 1; } int i1 = sqlTypeOrder.indexOf(o1.getDataType().getSQLType()); int i2 = sqlTypeOrder.indexOf(o2.getDataType().getSQLType()); if (i1 == i2) { return o1.getName().compareTo(o2.getName()); } if (i1 == -1) { return 1; } if (i2 == -1) { return -1; } return i1 - i2; }
int sqlType = parameter.getDataType().getDataType(c).getSQLType();
int sqlType = DefaultDataType.getDataType(dialect, type).getSQLType();