Class TableColumnReference
java.lang.Object
com.github.collinalpert.java2db.database.TableColumnReference
- Direct Known Subclasses:
ForeignKeyReference
public class TableColumnReference
extends java.lang.Object
Describes a column and its table name so they can be referenced together.
- Author:
- Collin Alpert
-
Constructor Summary
Constructors Constructor Description TableColumnReference(java.lang.String tableName, java.lang.String alias, java.lang.reflect.Field column) -
Method Summary
Modifier and Type Method Description java.lang.StringgetAlias()java.lang.StringgetAliasNotation()java.lang.reflect.FieldgetColumn()java.lang.StringgetSQLNotation()java.lang.StringgetTableName()java.lang.StringtoString()
-
Constructor Details
-
TableColumnReference
public TableColumnReference(java.lang.String tableName, java.lang.String alias, java.lang.reflect.Field column)
-
-
Method Details
-
getTableName
public java.lang.String getTableName() -
getAlias
public java.lang.String getAlias() -
getColumn
public java.lang.reflect.Field getColumn() -
getSQLNotation
public java.lang.String getSQLNotation() -
getAliasNotation
public java.lang.String getAliasNotation() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-