- java.lang.Object
-
- swim.protobuf.schema.ProtobufType<T>
-
- swim.protobuf.schema.ProtobufComplexType<T>
-
- swim.protobuf.schema.ProtobufMessageType<E,E>
-
- swim.protobuf.schema.ProtobufMapEntryType<K,V,E>
-
public abstract class ProtobufMapEntryType<K,V,E> extends ProtobufMessageType<E,E>
-
-
Constructor Summary
Constructors Constructor Description ProtobufMapEntryType()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ProtobufMapEntryType<K,V,E>field(ProtobufFieldType<?,E> field)ProtobufFieldType<?,E>getField(long fieldNumber)abstract ProtobufFieldType<? extends K,E>keyField()abstract ProtobufFieldType<? extends V,E>valueField()-
Methods inherited from class swim.protobuf.schema.ProtobufMessageType
cast, create, wireType
-
-
-
-
Method Detail
-
keyField
public abstract ProtobufFieldType<? extends K,E> keyField()
-
valueField
public abstract ProtobufFieldType<? extends V,E> valueField()
-
getField
public ProtobufFieldType<?,E> getField(long fieldNumber)
- Specified by:
getFieldin classProtobufMessageType<E,E>
-
field
public ProtobufMapEntryType<K,V,E> field(ProtobufFieldType<?,E> field)
- Specified by:
fieldin classProtobufMessageType<E,E>
-
-