Class SegmentLoader.SegmentRollupWrapper

  • Enclosing class:
    SegmentLoader

    abstract class SegmentLoader.SegmentRollupWrapper
    extends java.lang.Object
    This is a private abstraction wrapper to perform rollups. It allows us to rollup from a mix of segments coming from either the local cache or the external one.
    • Constructor Detail

      • SegmentRollupWrapper

        SegmentRollupWrapper()
    • Method Detail

      • getConstrainedColumnsBitKey

        abstract BitKey getConstrainedColumnsBitKey()
      • getConstrainedColumns

        abstract SegmentColumn[] getConstrainedColumns()
      • getValuesForColumn

        abstract java.lang.Object[] getValuesForColumn​(SegmentColumn cc)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object