org.d2rq.r2rml
Class TableOrViewName
java.lang.Object
org.d2rq.r2rml.MappingTerm
org.d2rq.r2rml.TableOrViewName
public class TableOrViewName
- extends MappingTerm
A SQL table or view name. May be qualified with a catalog name and schema name.
- Author:
- Richard Cyganiak (richard@cyganiak.de)
- See Also:
- R2RML: Table or view name
create
public static TableOrViewName create(String tableName)
- Always succeeds. Check
MappingTerm.isValid()
to see if syntax is ok.
- Returns:
null
if arg is null
create
public static TableOrViewName create(TableName tableName,
Vendor vendor)
asQualifiedTableName
public TableName asQualifiedTableName(Vendor vendor)
toString
public String toString()
- A form appropriate for use in SQL queries, if valid.
- Overrides:
toString
in class Object
accept
public void accept(MappingVisitor visitor)
- Specified by:
accept
in class MappingTerm
equals
public boolean equals(Object otherObject)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object