OUT
- The type of the output array. If out is set to String, the output of the extractor
will be a String[]. If it is set to String[] the output will be String[][].@Internal public class FieldsFromArray<OUT> extends Object implements Extractor<Object,OUT[]>
Constructor and Description |
---|
FieldsFromArray(Class<OUT> clazz,
int... indexes)
Extracts multiple fields from an array and puts them in the given order into a new array of
the specified type.
|
Modifier and Type | Method and Description |
---|---|
OUT[] |
extract(Object in)
Extracts/Converts the given input to an object of the output type.
|
public FieldsFromArray(Class<OUT> clazz, int... indexes)
clazz
- the Class object representing the component type of the new arrayindexes
- The indexes of the fields to be extracted. Any order is possible, but not more
than 255 fields due to limitations in Array.newInstance(Class, int...)
.Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.