public abstract class NestedBaseFunction<Node,Result> extends NestedBaseOperation<Node,Result,NestedBaseFunction.Context> implements cascading.operation.Function<NestedBaseFunction.Context>
| Modifier and Type | Class and Description |
|---|---|
protected class |
NestedBaseFunction.Context |
| Modifier and Type | Field and Description |
|---|---|
protected cascading.operation.SerPredicate<?> |
defaultValueFilter |
protected java.util.Map<cascading.tuple.Fields,heretical.pointer.path.Pointer<Node>> |
pointers |
protected java.lang.String |
rootPointer |
nestedCoercibleType| Constructor and Description |
|---|
NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType,
cascading.tuple.Fields fieldDeclaration) |
NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType,
cascading.tuple.Fields fieldDeclaration,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap) |
NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType,
cascading.tuple.Fields fieldDeclaration,
cascading.operation.SerPredicate<?> defaultValueFilter) |
NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType,
cascading.tuple.Fields fieldDeclaration,
cascading.operation.SerPredicate<?> defaultValueFilter,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap) |
NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType,
cascading.tuple.Fields fieldDeclaration,
java.lang.String rootPointer) |
NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType,
cascading.tuple.Fields fieldDeclaration,
java.lang.String rootPointer,
cascading.operation.SerPredicate<?> defaultValueFilter) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Node |
getNode(cascading.tuple.TupleEntry arguments) |
void |
operate(cascading.flow.FlowProcess flowProcess,
cascading.operation.FunctionCall<NestedBaseFunction.Context> functionCall) |
void |
prepare(cascading.flow.FlowProcess flowProcess,
cascading.operation.OperationCall<NestedBaseFunction.Context> operationCall) |
deepCopy, getCoercibleType, getLiteralNode, getNestedPointerCompiler, getRootNode, iterable, sizecleanup, equals, flush, getFieldDeclaration, getNumArgs, getTrace, hashCode, isSafe, printOperationInternal, toString, toStringInternalprotected java.lang.String rootPointer
protected cascading.operation.SerPredicate<?> defaultValueFilter
public NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType, cascading.tuple.Fields fieldDeclaration)
public NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType, cascading.tuple.Fields fieldDeclaration, cascading.operation.SerPredicate<?> defaultValueFilter)
public NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType, cascading.tuple.Fields fieldDeclaration, java.lang.String rootPointer)
public NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType, cascading.tuple.Fields fieldDeclaration, java.lang.String rootPointer, cascading.operation.SerPredicate<?> defaultValueFilter)
public NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType, cascading.tuple.Fields fieldDeclaration, java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap)
public NestedBaseFunction(NestedCoercibleType<Node,Result> nestedCoercibleType, cascading.tuple.Fields fieldDeclaration, cascading.operation.SerPredicate<?> defaultValueFilter, java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap)
public void prepare(cascading.flow.FlowProcess flowProcess, cascading.operation.OperationCall<NestedBaseFunction.Context> operationCall)
prepare in interface cascading.operation.Operation<NestedBaseFunction.Context>prepare in class cascading.operation.BaseOperation<NestedBaseFunction.Context>public void operate(cascading.flow.FlowProcess flowProcess, cascading.operation.FunctionCall<NestedBaseFunction.Context> functionCall)
operate in interface cascading.operation.Function<NestedBaseFunction.Context>Copyright © 2007-2021 Cascading Maintainers. All Rights Reserved.