public class JSONGetAllFunction extends cascading.nested.core.NestedGetAllFunction<JsonNode,ArrayNode>
stringRootPointer may reference a JSON Array, /person/*, or it may be a pointer-path
descent reference, /person/**/name. In the later case, use an empty pointer, "", to reference
the value of the array. Rely on the fieldDeclaration to coerce this value appropriately.for more details.,
Serialized Form| Constructor and Description |
|---|
JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
boolean failOnMissingNode,
java.lang.String... stringPointers)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
java.lang.String... stringPointers)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap,
boolean failOnMissingNode)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
boolean failOnMissingNode,
java.lang.String... stringPointers)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
java.lang.String... stringPointers)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap)
Creates a new JSONGetAllFunction instance.
|
JSONGetAllFunction(java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap,
boolean failOnMissingNode)
Creates a new JSONGetAllFunction instance.
|
asArray, asFields, extractResult, extractResult, prepare, setInto, verifydeepCopy, getCoercibleType, getLiteralNode, getNestedPointerCompiler, getRootNode, iterable, sizecleanup, equals, flush, getFieldDeclaration, getNumArgs, getTrace, hashCode, isSafe, printOperationInternal, toString, toStringInternal@ConstructorProperties(value={"stringRootPointer","pointerMap"})
public JSONGetAllFunction(java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap)
stringRootPointer - of StringpointerMap - of Map@ConstructorProperties(value={"stringRootPointer","pointerMap","failOnMissingNode"})
public JSONGetAllFunction(java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap,
boolean failOnMissingNode)
stringRootPointer - of StringpointerMap - of MapfailOnMissingNode - of boolean@ConstructorProperties(value={"stringRootPointer","fieldDeclaration","stringPointers"})
public JSONGetAllFunction(java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
java.lang.String... stringPointers)
stringRootPointer - of StringfieldDeclaration - of FieldsstringPointers - of String...@ConstructorProperties(value={"stringRootPointer","fieldDeclaration","failOnMissingNode","stringPointers"})
public JSONGetAllFunction(java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
boolean failOnMissingNode,
java.lang.String... stringPointers)
stringRootPointer - of StringfieldDeclaration - of FieldsfailOnMissingNode - of booleanstringPointers - of String...@ConstructorProperties(value={"coercibleType","stringRootPointer","pointerMap"})
public JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap)
coercibleType - of JSONCoercibleTypestringRootPointer - of StringpointerMap - of Map@ConstructorProperties(value={"coercibleType","stringRootPointer","pointerMap","failOnMissingNode"})
public JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
java.util.Map<cascading.tuple.Fields,java.lang.String> pointerMap,
boolean failOnMissingNode)
coercibleType - of JSONCoercibleTypestringRootPointer - of StringpointerMap - of MapfailOnMissingNode - of boolean@ConstructorProperties(value={"coercibleType","stringRootPointer","fieldDeclaration","stringPointers"})
public JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
java.lang.String... stringPointers)
coercibleType - of JSONCoercibleTypestringRootPointer - of StringfieldDeclaration - of FieldsstringPointers - of String...@ConstructorProperties(value={"coercibleType","stringRootPointer","fieldDeclaration","failOnMissingNode","stringPointers"})
public JSONGetAllFunction(JSONCoercibleType coercibleType,
java.lang.String stringRootPointer,
cascading.tuple.Fields fieldDeclaration,
boolean failOnMissingNode,
java.lang.String... stringPointers)
coercibleType - of JSONCoercibleTypestringRootPointer - of StringfieldDeclaration - of FieldsfailOnMissingNode - of booleanstringPointers - of String...Copyright © 2007-2021 Cascading Maintainers. All Rights Reserved.