org.d2rq.db.schema
Class ColumnName
java.lang.Object
org.d2rq.db.schema.ColumnName
- All Implemented Interfaces:
- Comparable<ColumnName>
public class ColumnName
- extends Object
- implements Comparable<ColumnName>
ColumnName
protected ColumnName(TableName qualifier,
Identifier column)
parse
public static ColumnName parse(String s)
create
public static ColumnName create(Identifier[] parts)
create
public static ColumnName create(Identifier catalog,
Identifier schema,
Identifier table,
Identifier column)
create
public static ColumnName create(Identifier column)
create
public static ColumnName create(TableName table,
Identifier column)
getColumn
public Identifier getColumn()
isQualified
public boolean isQualified()
getQualifier
public TableName getQualifier()
getUnqualified
public ColumnName getUnqualified()
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object otherObject)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
compareTo
public int compareTo(ColumnName other)
- Specified by:
compareTo
in interface Comparable<ColumnName>