@Override
    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof TableIdentifier) {
            final TableIdentifier<?> that = (TableIdentifier<?>) obj;
            return Objects.equals(dbmsName, that.getDbmsId())
                && Objects.equals(schemaName, that.getSchemaId())
                && Objects.equals(tableName, that.getTableId());
        }
        return false;
    }
@author Per Minborg
@param <ENTITY> the entity type
runtime-parent/runtime-config/src/main/java/com/speedment/runtime/config/internal/identifier/TableIdentifierImpl.java