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, wait
Methods inherited from interface com.illumon.iris.db.v2.HierarchicalTableInfo
getHierarchicalColumnName, includesConstituents, withColumnFormats, withFlatFilterColumns, withSortPairs
-
Method Details
-
getColumnFormats
Description copied from interface:HierarchicalTableInfo
Gets the column formats.- Specified by:
getColumnFormats
in interfaceHierarchicalTableInfo
- Returns:
- the column formats, null if there are none
-
getSortPairs
Description copied from interface:HierarchicalTableInfo
Gets the sort-preferences- Specified by:
getSortPairs
in interfaceHierarchicalTableInfo
- Returns:
- the column/direction pairing of sorts
-
getFlatFilterColumns
- Specified by:
getFlatFilterColumns
in interfaceHierarchicalTableInfo
-