Package bayern.steinbrecher.dbConnector
Class DBConnection.Column<T>
java.lang.Object
bayern.steinbrecher.dbConnector.DBConnection.Column<T>
- Type Parameters:
T- The type of Java objects this column represents.
- Enclosing class:
- DBConnection
public static class DBConnection.Column<T>
extends java.lang.Object
Represents a column that exists in a table which is accessible by this connection. In contrast
ColumnPattern only represents patterns of column names in a TableScheme of a table which might
have been created.- Since:
- 0.1
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object o)@NotNull java.lang.Class<T>getColumnType()@NotNull java.lang.StringgetName()static <C> @NotNull java.lang.Class<DBConnection.Column<C>>getTypeDummy(java.lang.Class<C> runtimeGenericTypeProvider)Required for referencing the generic type ofDBConnection.Columnduring runtime.inthashCode()
-
Method Details
-
getName
@NotNull public @NotNull java.lang.String getName() -
getColumnType
-
getTypeDummy
@NotNull public static <C> @NotNull java.lang.Class<DBConnection.Column<C>> getTypeDummy(java.lang.Class<C> runtimeGenericTypeProvider)Required for referencing the generic type ofDBConnection.Columnduring runtime. -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-