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.String getAlias()  
    java.lang.String getAliasNotation()  
    java.lang.reflect.Field getColumn()  
    java.lang.String getSQLNotation()  
    java.lang.String getTableName()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 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:
      toString in class java.lang.Object