Package com.illumon.iris.db.v2.locations
Class AbstractColumnLocation<TLT extends TableLocation>
java.lang.Object
com.illumon.iris.db.v2.locations.AbstractColumnLocation<TLT>
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable,StringUtils.StringKeyedObject,ColumnLocation,NamedImplementation
- Direct Known Subclasses:
LocalColumnLocation
public abstract class AbstractColumnLocation<TLT extends TableLocation>
extends Object
implements ColumnLocation
Partial ColumnLocation implementation for use by TableDataService implementations.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.locations.ColumnLocation
append, cast, exists, getFormat, getStringRepresentation, makeColumnRegionByte, makeColumnRegionChar, makeColumnRegionDouble, makeColumnRegionFloat, makeColumnRegionInt, makeColumnRegionLong, makeColumnRegionObject, makeColumnRegionShort, toStringHelperMethods inherited from interface com.illumon.util.type.NamedImplementation
getImplementationName
-
Constructor Details
-
AbstractColumnLocation
-
-
Method Details
-
toString
-
getTableLocation
Description copied from interface:ColumnLocationGet theTableLocationenclosing this ColumnLocation.- Specified by:
getTableLocationin interfaceColumnLocation- Returns:
- the
TableLocationenclosing this ColumnLocation
-
getName
Description copied from interface:ColumnLocationGet the column name for this ColumnLocation.- Specified by:
getNamein interfaceColumnLocation- Returns:
- the column name for this ColumnLocation
-