trait WrapperCompileInFnWithRefs[T, W <: CompileInFnWithRefs[T]] extends WrapperCompileInFn[T, W] with CompileInFn[T] with CompileInFnWithRefs[T]
- Alphabetic
- By Inheritance
- WrapperCompileInFnWithRefs
- CompileInFnWithRefs
- CompileInFn
- WrapperCompileInFn
- CompileInFn
- Serializable
- Serializable
- Wrapper
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Concrete 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
compileInFn(in: (InKey, InMeta), refs: Map[InKey, InMeta]): Iterable[(OutKey, T)]
Calculates the dependent output partitions and intermediate results from a single input partition.
Calculates the dependent output partitions and intermediate results from a single input partition.
- in
the input partition to process
- refs
All references that are required to process the input partition
- returns
All the impacted output partitions com.here.platform.data.processing.compiler.OutKey and intermediate data of type
T
for this partition. It may contain more than one element per output key. compileOutFn will only be called for outKeys which have at least one intermediate value from this phase. Other outKeys will be automatically deleted.
- Definition Classes
- WrapperCompileInFnWithRefs → CompileInFnWithRefs
-
final
val
compileInFnDefined: Unit
Must be overridden as final by all subclasses, to block the mixin of different interfaces in the same compiler class.
Must be overridden as final by all subclasses, to block the mixin of different interfaces in the same compiler class.
- Definition Classes
- CompileInFnWithRefs
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(o: Any): Boolean
- Definition Classes
- Wrapper → AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- Wrapper → AnyRef → Any
-
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()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Wrapper → AnyRef → Any
-
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()