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 TypefieldPartner(Type partner, java.lang.Integer fieldId, java.lang.String name)static AvroWithPartnerVisitor.FieldIDAccessorsget()TypelistElementPartner(Type partner)TypemapKeyPartner(Type partner)TypemapValuePartner(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:
fieldPartnerin interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
mapKeyPartner
public Type mapKeyPartner(Type partner)
- Specified by:
mapKeyPartnerin interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
mapValuePartner
public Type mapValuePartner(Type partner)
- Specified by:
mapValuePartnerin interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
listElementPartner
public Type listElementPartner(Type partner)
- Specified by:
listElementPartnerin interfaceAvroWithPartnerVisitor.PartnerAccessors<Type>
-
-