Package com.illumon.iris.db.v2.locations
Class FullTableLocationKey.AggregateTableLocationKey
java.lang.Object
com.illumon.iris.db.v2.locations.FullTableLocationKey
com.illumon.iris.db.v2.locations.FullTableLocationKey.AggregateTableLocationKey
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable
,NamedImplementation
,Serializable
- Enclosing class:
- FullTableLocationKey
public static class FullTableLocationKey.AggregateTableLocationKey extends FullTableLocationKey
FullTableLocationKey representing all internal partition values.
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.v2.locations.FullTableLocationKey
FullTableLocationKey.AggregateTableLocationKey
-
Constructor Summary
Constructors Constructor Description AggregateTableLocationKey(String namespace, String tableName, TableType tableType, String columnPartition)
-
Method Summary
Modifier and Type Method Description String
getInternalPartition()
boolean
isAggregateKey()
FullTableLocationKey.AggregateTableLocationKey
isn't as independent as was originally hoped.String
toSimpleString()
Methods inherited from class com.illumon.iris.db.v2.locations.FullTableLocationKey
append, equalKey, equals, getColumnPartition, getNamespace, getTableKey, getTableLocationKey, getTableName, getTableType, hashCode, hashKey, makeFullKey, toString
-
Constructor Details
-
Method Details
-
getInternalPartition
- Overrides:
getInternalPartition
in classFullTableLocationKey
-
isAggregateKey
public boolean isAggregateKey()Description copied from class:FullTableLocationKey
FullTableLocationKey.AggregateTableLocationKey
isn't as independent as was originally hoped. This method grants a peek into the implementation.- Overrides:
isAggregateKey
in classFullTableLocationKey
- Returns:
- true if this is an aggregate key, false if a full key (has an internal partition)
-
toSimpleString
- Overrides:
toSimpleString
in classFullTableLocationKey
-