- 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:
getField
in classProtobufMessageType<E,E>
-
field
public ProtobufMapEntryType<K,V,E> field(ProtobufFieldType<?,E> field)
- Specified by:
field
in classProtobufMessageType<E,E>
-
-