class CountUnboundedToUnboundedFixer extends BatchedUnboundedToUnboundedWindowFixer
Fixes up a count operation for unbounded preceding to unbounded following
- Alphabetic
- By Inheritance
- CountUnboundedToUnboundedFixer
- BatchedUnboundedToUnboundedWindowFixer
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
close(): Unit
- Definition Classes
- CountUnboundedToUnboundedFixer → AutoCloseable
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fixUp(samePartitionMask: Either[ColumnVector, Boolean], column: ColumnVector): ColumnVector
Called to fix up a batch.
Called to fix up a batch. There is no guarantee on the order the batches are fixed. The only ordering guarantee is that the state will be updated for all batches before any are "fixed"
- samePartitionMask
indicates which rows are a part of the same partition.
- column
the column of data to be fixed.
- returns
a column of data that was fixed.
- Definition Classes
- CountUnboundedToUnboundedFixer → BatchedUnboundedToUnboundedWindowFixer
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
reset(): Unit
Clear any state so that updateState can be called again for a new partition by group.
Clear any state so that updateState can be called again for a new partition by group.
- Definition Classes
- CountUnboundedToUnboundedFixer → BatchedUnboundedToUnboundedWindowFixer
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
updateState(scalar: Scalar): Unit
Cache and update any state needed.
Cache and update any state needed. Because this is specific to unbounded preceding to unbounded following the result should be the same for any row within a batch. As such, this is only guaranteed to be called once per batch with the value from a row within the batch.
- scalar
the value to use to update what is cached.
- Definition Classes
- CountUnboundedToUnboundedFixer → BatchedUnboundedToUnboundedWindowFixer
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()