Package org.apache.iceberg.avro
Class AvroWithPartnerVisitor.FieldIDAccessors
- java.lang.Object
-
- org.apache.iceberg.avro.AvroWithPartnerVisitor.FieldIDAccessors
-
- All Implemented Interfaces:
AvroWithPartnerVisitor.PartnerAccessors<Type>
- Enclosing class:
- AvroWithPartnerVisitor<P,R>
public static class AvroWithPartnerVisitor.FieldIDAccessors extends java.lang.Object implements AvroWithPartnerVisitor.PartnerAccessors<Type>
-
-
Constructor Summary
Constructors Constructor Description FieldIDAccessors()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Type
fieldPartner(Type partner, java.lang.Integer fieldId, java.lang.String name)
static AvroWithPartnerVisitor.FieldIDAccessors
get()
Type
listElementPartner(Type partner)
Type
mapKeyPartner(Type partner)
Type
mapValuePartner(Type partner)
-
-
-
Method Detail
-
get
public static AvroWithPartnerVisitor.FieldIDAccessors get()
-
fieldPartner
public Type fieldPartner(Type partner, java.lang.Integer fieldId, java.lang.String name)
- Specified by:
fieldPartner
in interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
mapKeyPartner
public Type mapKeyPartner(Type partner)
- Specified by:
mapKeyPartner
in interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
mapValuePartner
public Type mapValuePartner(Type partner)
- Specified by:
mapValuePartner
in interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
listElementPartner
public Type listElementPartner(Type partner)
- Specified by:
listElementPartner
in interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
-