Package org.apache.iceberg.deletes
Class PositionDelete<R>
- java.lang.Object
-
- org.apache.iceberg.deletes.PositionDelete<R>
-
- All Implemented Interfaces:
StructLike
public class PositionDelete<R> extends java.lang.Object implements StructLike
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> PositionDelete<T>
create()
<T> T
get(int colPos, java.lang.Class<T> javaClass)
java.lang.CharSequence
path()
long
pos()
R
row()
<T> void
set(int colPos, T value)
PositionDelete<R>
set(java.lang.CharSequence newPath, long newPos)
PositionDelete<R>
set(java.lang.CharSequence newPath, long newPos, R newRow)
int
size()
-
-
-
Method Detail
-
create
public static <T> PositionDelete<T> create()
-
set
public PositionDelete<R> set(java.lang.CharSequence newPath, long newPos)
-
set
public PositionDelete<R> set(java.lang.CharSequence newPath, long newPos, R newRow)
-
size
public int size()
- Specified by:
size
in interfaceStructLike
-
path
public java.lang.CharSequence path()
-
pos
public long pos()
-
row
public R row()
-
get
public <T> T get(int colPos, java.lang.Class<T> javaClass)
- Specified by:
get
in interfaceStructLike
-
set
public <T> void set(int colPos, T value)
- Specified by:
set
in interfaceStructLike
-
-