Package org.apache.iceberg
Class MetadataColumns
- java.lang.Object
-
- org.apache.iceberg.MetadataColumns
-
public class MetadataColumns extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static Types.NestedField
CHANGE_ORDINAL
static Types.NestedField
CHANGE_TYPE
static Types.NestedField
COMMIT_SNAPSHOT_ID
static Types.NestedField
DELETE_FILE_PATH
static Types.NestedField
DELETE_FILE_POS
static java.lang.String
DELETE_FILE_ROW_DOC
static int
DELETE_FILE_ROW_FIELD_ID
static java.lang.String
DELETE_FILE_ROW_FIELD_NAME
static Types.NestedField
FILE_PATH
static java.lang.String
FILE_PATH_COLUMN_DOC
static int
FILE_PATH_COLUMN_ID
static Types.NestedField
IS_DELETED
static java.lang.String
PARTITION_COLUMN_DOC
static int
PARTITION_COLUMN_ID
static java.lang.String
PARTITION_COLUMN_NAME
static Types.NestedField
ROW_POSITION
static Types.NestedField
SPEC_ID
static java.lang.String
SPEC_ID_COLUMN_DOC
static int
SPEC_ID_COLUMN_ID
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isMetadataColumn(int id)
static boolean
isMetadataColumn(java.lang.String name)
static Types.NestedField
metadataColumn(Table table, java.lang.String name)
static java.util.Set<java.lang.Integer>
metadataFieldIds()
static boolean
nonMetadataColumn(java.lang.String name)
-
-
-
Field Detail
-
FILE_PATH_COLUMN_ID
public static final int FILE_PATH_COLUMN_ID
- See Also:
- Constant Field Values
-
FILE_PATH_COLUMN_DOC
public static final java.lang.String FILE_PATH_COLUMN_DOC
- See Also:
- Constant Field Values
-
FILE_PATH
public static final Types.NestedField FILE_PATH
-
ROW_POSITION
public static final Types.NestedField ROW_POSITION
-
IS_DELETED
public static final Types.NestedField IS_DELETED
-
SPEC_ID_COLUMN_ID
public static final int SPEC_ID_COLUMN_ID
- See Also:
- Constant Field Values
-
SPEC_ID_COLUMN_DOC
public static final java.lang.String SPEC_ID_COLUMN_DOC
- See Also:
- Constant Field Values
-
SPEC_ID
public static final Types.NestedField SPEC_ID
-
PARTITION_COLUMN_ID
public static final int PARTITION_COLUMN_ID
- See Also:
- Constant Field Values
-
PARTITION_COLUMN_NAME
public static final java.lang.String PARTITION_COLUMN_NAME
- See Also:
- Constant Field Values
-
PARTITION_COLUMN_DOC
public static final java.lang.String PARTITION_COLUMN_DOC
- See Also:
- Constant Field Values
-
DELETE_FILE_PATH
public static final Types.NestedField DELETE_FILE_PATH
-
DELETE_FILE_POS
public static final Types.NestedField DELETE_FILE_POS
-
DELETE_FILE_ROW_FIELD_NAME
public static final java.lang.String DELETE_FILE_ROW_FIELD_NAME
- See Also:
- Constant Field Values
-
DELETE_FILE_ROW_FIELD_ID
public static final int DELETE_FILE_ROW_FIELD_ID
- See Also:
- Constant Field Values
-
DELETE_FILE_ROW_DOC
public static final java.lang.String DELETE_FILE_ROW_DOC
- See Also:
- Constant Field Values
-
CHANGE_TYPE
public static final Types.NestedField CHANGE_TYPE
-
CHANGE_ORDINAL
public static final Types.NestedField CHANGE_ORDINAL
-
COMMIT_SNAPSHOT_ID
public static final Types.NestedField COMMIT_SNAPSHOT_ID
-
-
Method Detail
-
metadataFieldIds
public static java.util.Set<java.lang.Integer> metadataFieldIds()
-
metadataColumn
public static Types.NestedField metadataColumn(Table table, java.lang.String name)
-
isMetadataColumn
public static boolean isMetadataColumn(java.lang.String name)
-
isMetadataColumn
public static boolean isMetadataColumn(int id)
-
nonMetadataColumn
public static boolean nonMetadataColumn(java.lang.String name)
-
-