Uses of Class
org.d2rq.db.schema.TableName

Packages that use TableName
org.d2rq.algebra   
org.d2rq.db   
org.d2rq.db.expr   
org.d2rq.db.op   
org.d2rq.db.renamer   
org.d2rq.db.schema   
org.d2rq.db.vendor   
org.d2rq.lang   
org.d2rq.mapgen   
org.d2rq.r2rml   
 

Uses of TableName in org.d2rq.algebra
 

Methods in org.d2rq.algebra with parameters of type TableName
static NodeRelation NodeRelationUtil.renameSingleRelation(NodeRelation table, TableName oldName, TableName newName)
           
 

Uses of TableName in org.d2rq.db
 

Methods in org.d2rq.db that return types with arguments of type TableName
 Collection<TableName> SQLConnection.getTableNames(String searchInSchema)
          Lists available table names.
 

Methods in org.d2rq.db with parameters of type TableName
 TableOp SQLConnection.getTable(TableName table)
           
 boolean SQLConnection.isReferencedByForeignKey(TableName table)
           
 boolean SQLConnection.isTable(TableName table)
           
 

Uses of TableName in org.d2rq.db.expr
 

Methods in org.d2rq.db.expr that return TableName
 TableName ColumnListEquality.getTableName1()
           
 TableName ColumnListEquality.getTableName2()
           
 

Methods in org.d2rq.db.expr with parameters of type TableName
static ColumnListEquality ColumnListEquality.create(TableName oneTable, Key oneColumnList, TableName otherTable, Key otherColumnList)
           
 

Uses of TableName in org.d2rq.db.op
 

Methods in org.d2rq.db.op that return TableName
 TableName SQLOp.getTableName()
           
 TableName NamedOp.getTableName()
           
 TableName InnerJoinOp.getTableName()
           
 TableName DatabaseOp.getTableName()
           
 TableName DatabaseOp.Wrapper.getTableName()
           
 

Methods in org.d2rq.db.op that return types with arguments of type TableName
abstract  Set<TableName> ProjectionSpec.getTableNames()
           
 Set<TableName> ProjectionSpec.ColumnProjectionSpec.getTableNames()
           
 Set<TableName> ProjectionSpec.ExprProjectionSpec.getTableNames()
           
 

Methods in org.d2rq.db.op with parameters of type TableName
static AliasOp AliasOp.create(DatabaseOp original, TableName alias)
           
 DatabaseOp InnerJoinOp.getTable(TableName name)
           
 

Constructors in org.d2rq.db.op with parameters of type TableName
NamedOp(TableName name)
           
 

Uses of TableName in org.d2rq.db.renamer
 

Methods in org.d2rq.db.renamer that return TableName
 TableName TableRenamer.applyTo(TableName original)
           
abstract  TableName Renamer.applyTo(TableName original)
           
 TableName ColumnRenamer.applyTo(TableName table)
           
 

Methods in org.d2rq.db.renamer with parameters of type TableName
 TableName TableRenamer.applyTo(TableName original)
           
abstract  TableName Renamer.applyTo(TableName original)
           
 TableName ColumnRenamer.applyTo(TableName table)
           
 ForeignKey Renamer.applyTo(TableName table, ForeignKey foreignKey)
          Renames tables/columns in a ForeignKey.
 Identifier Renamer.applyTo(TableName table, Identifier identifier)
           
 Key Renamer.applyTo(TableName table, Key key)
           
static Renamer TableRenamer.create(TableName old, TableName replacement)
           
 

Method parameters in org.d2rq.db.renamer with type arguments of type TableName
static Renamer TableRenamer.create(Map<TableName,TableName> originalsToReplacements)
           
static Renamer TableRenamer.create(Map<TableName,TableName> originalsToReplacements)
           
 

Uses of TableName in org.d2rq.db.schema
 

Methods in org.d2rq.db.schema that return TableName
static TableName TableName.create(Identifier[] parts)
           
static TableName TableName.create(Identifier catalog, Identifier schema, Identifier table)
           
 TableName TableDef.getName()
           
 TableName ColumnName.getQualifier()
           
 TableName ForeignKey.getReferencedTable()
           
static TableName TableName.parse(String s)
           
 TableName TableName.withPrefix(int index)
           
 

Methods in org.d2rq.db.schema that return types with arguments of type TableName
 List<TableName> Inspector.getTableNames(String searchInSchema)
          Lists available table names.
 

Methods in org.d2rq.db.schema with parameters of type TableName
 int TableName.compareTo(TableName other)
           
static ColumnName ColumnName.create(TableName table, Identifier column)
           
 TableDef Inspector.describeTableOrView(TableName table)
           
 boolean Inspector.isReferencedByForeignKey(TableName table)
           
 

Constructors in org.d2rq.db.schema with parameters of type TableName
ColumnName(TableName qualifier, Identifier column)
           
ForeignKey(Key localColumns, Key referencedColumns, TableName referencedTable)
           
TableDef(TableName name, List<ColumnDef> columns, Key primaryKey, Set<Key> uniqueKeys, Set<ForeignKey> foreignKeys)
           
 

Uses of TableName in org.d2rq.db.vendor
 

Methods in org.d2rq.db.vendor that return TableName
 TableName Vendor.toQualifiedTableName(String catalog, String schema, String table)
          Returns a qualified table name from catalog/schema/table strings as reported from JDBC metadata.
 TableName SQL92.toQualifiedTableName(String catalog, String schema, String table)
           
 TableName PostgreSQL.toQualifiedTableName(String catalog, String schema, String table)
           
 TableName HSQLDB.toQualifiedTableName(String catalog, String schema, String table)
           
 

Methods in org.d2rq.db.vendor with parameters of type TableName
 String Vendor.toString(TableName table)
          Handles special characters in qualified table names.
 String SQL92.toString(TableName table)
           
 

Uses of TableName in org.d2rq.lang
 

Methods in org.d2rq.lang that return TableName
 TableName AliasDeclaration.getAlias()
           
 TableName AliasDeclaration.getOriginal()
           
static TableName Microsyntax.parseTable(String s)
          Constructs a table name from a fully qualified name in [[catalog.]schema.]table notation.
 

Methods in org.d2rq.lang that return types with arguments of type TableName
 Map<ForeignKey,TableName> JoinSetParser.getAssertedForeignKeys()
           
 

Methods in org.d2rq.lang with parameters of type TableName
static String Microsyntax.toString(TableName tableName)
          Returns a [schema.]table string representation.
static String Microsyntax.toString(TableName tableName, Identifier column)
          Returns a [schema.]table.column string representation.
 

Constructors in org.d2rq.lang with parameters of type TableName
AliasDeclaration(TableName original, TableName alias)
           
 

Uses of TableName in org.d2rq.mapgen
 

Methods in org.d2rq.mapgen with parameters of type TableName
 boolean Filter.matches(TableName table)
           
 boolean Filter.matches(TableName table, Identifier column)
           
 boolean Filter.matchesAll(TableName table, Key columns)
           
 boolean Filter.matchesAll(TableName table, List<Identifier> columns)
           
protected  String W3CMappingGenerator.vocabularyIRITurtle(TableName tableName)
           
protected  String MappingGenerator.vocabularyIRITurtle(TableName tableName)
           
protected  String W3CMappingGenerator.vocabularyIRITurtle(TableName tableName, Identifier column)
           
protected  String MappingGenerator.vocabularyIRITurtle(TableName tableName, Identifier column)
           
protected  String W3CMappingGenerator.vocabularyIRITurtle(TableName tableName, Key columns)
           
protected  String MappingGenerator.vocabularyIRITurtle(TableName tableName, Key columns)
           
 

Uses of TableName in org.d2rq.r2rml
 

Methods in org.d2rq.r2rml that return TableName
 TableName TableOrViewName.asQualifiedTableName()