Class SimpleGroup
- java.lang.Object
-
- org.apache.parquet.example.data.GroupValueSource
-
- org.apache.parquet.example.data.Group
-
- org.apache.parquet.example.data.simple.SimpleGroup
-
public class SimpleGroup extends Group
-
-
Constructor Summary
Constructors Constructor Description SimpleGroup(GroupType schema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int fieldIndex, boolean value)voidadd(int fieldIndex, double value)voidadd(int fieldIndex, float value)voidadd(int fieldIndex, int value)voidadd(int fieldIndex, long value)voidadd(int fieldIndex, String value)voidadd(int fieldIndex, Group value)voidadd(int fieldIndex, NanoTime value)voidadd(int fieldIndex, Binary value)GroupaddGroup(int fieldIndex)BinarygetBinary(int fieldIndex, int index)booleangetBoolean(int fieldIndex, int index)doublegetDouble(int fieldIndex, int index)intgetFieldRepetitionCount(int fieldIndex)floatgetFloat(int fieldIndex, int index)GroupgetGroup(int fieldIndex, int index)BinarygetInt96(int fieldIndex, int index)intgetInteger(int fieldIndex, int index)longgetLong(int fieldIndex, int index)StringgetString(int fieldIndex, int index)NanoTimegetTimeNanos(int fieldIndex, int index)GroupTypegetType()StringgetValueToString(int fieldIndex, int index)StringtoString()StringtoString(String indent)voidwriteValue(int field, int index, RecordConsumer recordConsumer)-
Methods inherited from class org.apache.parquet.example.data.Group
add, add, add, add, add, add, add, add, add, addGroup, append, append, append, append, append, append, append, append, asGroup, getGroup
-
Methods inherited from class org.apache.parquet.example.data.GroupValueSource
getBinary, getBoolean, getDouble, getFieldRepetitionCount, getFloat, getInt96, getInteger, getLong, getString
-
-
-
-
Constructor Detail
-
SimpleGroup
public SimpleGroup(GroupType schema)
-
-
Method Detail
-
getFieldRepetitionCount
public int getFieldRepetitionCount(int fieldIndex)
- Specified by:
getFieldRepetitionCountin classGroupValueSource
-
getValueToString
public String getValueToString(int fieldIndex, int index)
- Specified by:
getValueToStringin classGroupValueSource
-
getString
public String getString(int fieldIndex, int index)
- Specified by:
getStringin classGroupValueSource
-
getInteger
public int getInteger(int fieldIndex, int index)- Specified by:
getIntegerin classGroupValueSource
-
getLong
public long getLong(int fieldIndex, int index)- Specified by:
getLongin classGroupValueSource
-
getDouble
public double getDouble(int fieldIndex, int index)- Specified by:
getDoublein classGroupValueSource
-
getFloat
public float getFloat(int fieldIndex, int index)- Specified by:
getFloatin classGroupValueSource
-
getBoolean
public boolean getBoolean(int fieldIndex, int index)- Specified by:
getBooleanin classGroupValueSource
-
getBinary
public Binary getBinary(int fieldIndex, int index)
- Specified by:
getBinaryin classGroupValueSource
-
getTimeNanos
public NanoTime getTimeNanos(int fieldIndex, int index)
-
getInt96
public Binary getInt96(int fieldIndex, int index)
- Specified by:
getInt96in classGroupValueSource
-
getType
public GroupType getType()
- Specified by:
getTypein classGroupValueSource
-
writeValue
public void writeValue(int field, int index, RecordConsumer recordConsumer)- Specified by:
writeValuein classGroup
-
-