public Map<String, ColumnMetadata> getColumnMetadata() {
        if(columnMetadata == null || columnMetadata.isEmpty()) throw new InitException("Failed to find table: " + getTableName());
        return Collections.unmodifiableMap(columnMetadata);
    }
public Map < String , ColumnMetadata > getColumnMetadata ( ) { if ( columnMetadata == null || columnMetadata . isEmpty ( ) ) throw new InitException ( "Failed to find table: " + getTableName ( ) ) ; return Collections . unmodifiableMap ( columnMetadata ) ; }
Provides column metadata map, keyed by attribute names.
Table columns correspond to ActiveJDBC model attributes.

@return Provides column metadata map, keyed by attribute names.