/** * Returns true if the identifier is null. * @param name * @return */ public static boolean isNull(DBIdentifier name) { return (name == null || name.getType() == DBIdentifierType.NULL); }
/** * Returns true if the identifier is null. * @param name */ public static boolean isNull(DBIdentifier name) { return (name == null || name.getType() == DBIdentifierType.NULL); }
/** * Returns true if the identifier is null. * @param name */ public static boolean isNull(DBIdentifier name) { return (name == null || name.getType() == DBIdentifierType.NULL); }
private void assertNotNull() { if (this == DBIdentifier.NULL || getType() == DBIdentifierType.NULL) { throw new IllegalStateException("Cannot modify NULL instance"); } }
private void assertNotNull() { if (this == DBIdentifier.NULL || getType() == DBIdentifierType.NULL) { throw new IllegalStateException("Cannot modify NULL instance"); } }
public DBIdentifier getValidColumnIdentifier(DBIdentifier name, Table table, int maxLen, boolean checkForUniqueness) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = DBIdentifier.removeLeading(name, IdentifierUtil.UNDERSCORE); return makeIdentifierValid(sName, table, maxLen, checkForUniqueness); }
public DBIdentifier getValidTableIdentifier(DBIdentifier name, Schema schema, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, null); return makeIdentifierValid(sName, schema.getSchemaGroup(), maxLen, true); }
/** * Clones an identifier using deep copy. */ public DBIdentifier clone() { DBIdentifier sName = new DBIdentifier(); sName.setNameInternal(getNameInternal()); sName.setType(getType()); sName.setIgnoreCase(getIgnoreCase()); return sName; }
public DBIdentifier getValidTableIdentifier(DBIdentifier name, Schema schema, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, null); return makeIdentifierValid(sName, schema.getSchemaGroup(), maxLen, true); }
/** * Clones an identifier using deep copy. */ public DBIdentifier clone() { DBIdentifier sName = new DBIdentifier(); sName.setNameInternal(getNameInternal()); sName.setType(getType()); sName.setIgnoreCase(getIgnoreCase()); return sName; }
public DBIdentifier getValidTableIdentifier(DBIdentifier name, Schema schema, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, null); return makeIdentifierValid(sName, schema.getSchemaGroup(), maxLen, true); }
/** * Clones an identifier using deep copy. */ public DBIdentifier clone() { DBIdentifier sName = new DBIdentifier(); sName.setNameInternal(getNameInternal()); sName.setType(getType()); sName.setIgnoreCase(getIgnoreCase()); return sName; }
public DBIdentifier getValidSequenceIdentifier(DBIdentifier name, Schema schema, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, "S"); return makeIdentifierValid(sName, schema.getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidForeignKeyIdentifier(DBIdentifier name, Table table, Table toTable, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "F"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidForeignKeyIdentifier(DBIdentifier name, Table table, Table toTable, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "F"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidIndexIdentifier(DBIdentifier name, Table table, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "I"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidIndexIdentifier(DBIdentifier name, Table table, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "I"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidForeignKeyIdentifier(DBIdentifier name, Table table, Table toTable, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "F"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidForeignKeyIdentifier(DBIdentifier name, Table table, Table toTable, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "F"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }
public DBIdentifier getValidIndexIdentifier(DBIdentifier name, Table table, int maxLen) { if (DBIdentifier.isNull(name)) { return name; } String rule = name.getType().name(); maxLen = getMaxLen(rule, name, maxLen); DBIdentifier sName = makeName(rule, name, table, "I"); return makeIdentifierValid(sName, table.getSchema().getSchemaGroup(), maxLen, true); }