Package com.illumon.iris.db.v2
Class AbstractHierarchicalTableInfo
java.lang.Object
com.illumon.iris.db.v2.AbstractHierarchicalTableInfo
- All Implemented Interfaces:
HierarchicalTableInfo,Serializable
- Direct Known Subclasses:
RollupInfo,TreeTableInfo
public abstract class AbstractHierarchicalTableInfo extends Object implements HierarchicalTableInfo
Base class containing common code for implementers of HierarchicalTableInfo
- See Also:
- Serialized Form
-
Method Summary
Modifier and Type Method Description String[]getColumnFormats()Gets the column formats.String[]getFlatFilterColumns()SortPair[]getSortPairs()Gets the sort-preferencesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.HierarchicalTableInfo
getHierarchicalColumnName, includesConstituents, withColumnFormats, withFlatFilterColumns, withSortPairs
-
Method Details
-
getColumnFormats
Description copied from interface:HierarchicalTableInfoGets the column formats.- Specified by:
getColumnFormatsin interfaceHierarchicalTableInfo- Returns:
- the column formats, null if there are none
-
getSortPairs
Description copied from interface:HierarchicalTableInfoGets the sort-preferences- Specified by:
getSortPairsin interfaceHierarchicalTableInfo- Returns:
- the column/direction pairing of sorts
-
getFlatFilterColumns
- Specified by:
getFlatFilterColumnsin interfaceHierarchicalTableInfo
-