Interface RawTypeAware<T extends DbObject>

Type Parameters:
T - represents an object in a database associated with a table
All Known Subinterfaces:
DatabaseCheckOnCluster<T>, DatabaseCheckOnHost<T>
All Known Implementing Classes:
ColumnsWithJsonTypeCheckOnCluster, ColumnsWithJsonTypeCheckOnHost, ColumnsWithoutDescriptionCheckOnCluster, ColumnsWithoutDescriptionCheckOnHost, ColumnsWithSerialTypesCheckOnCluster, ColumnsWithSerialTypesCheckOnHost, DuplicatedIndexesCheckOnCluster, DuplicatedIndexesCheckOnHost, ForeignKeysNotCoveredWithIndexCheckOnCluster, ForeignKeysNotCoveredWithIndexCheckOnHost, FunctionsWithoutDescriptionCheckOnCluster, FunctionsWithoutDescriptionCheckOnHost, IndexesWithBloatCheckOnCluster, IndexesWithBloatCheckOnHost, IndexesWithNullValuesCheckOnCluster, IndexesWithNullValuesCheckOnHost, IntersectedIndexesCheckOnCluster, IntersectedIndexesCheckOnHost, InvalidIndexesCheckOnCluster, InvalidIndexesCheckOnHost, TablesWithBloatCheckOnCluster, TablesWithBloatCheckOnHost, TablesWithMissingIndexesCheckOnCluster, TablesWithMissingIndexesCheckOnHost, TablesWithoutDescriptionCheckOnCluster, TablesWithoutDescriptionCheckOnHost, TablesWithoutPrimaryKeyCheckOnCluster, TablesWithoutPrimaryKeyCheckOnHost, UnusedIndexesCheckOnCluster, UnusedIndexesCheckOnHost

public interface RawTypeAware<T extends DbObject>
Allows getting information about original generic type.
Since:
0.6.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets original java type.
  • Method Details

    • getType

      @Nonnull Class<T> getType()
      Gets original java type.
      Returns:
      java type representing database object