Class PMessageDescriptorProvider<V extends PMessage<V>>
- java.lang.Object
-
- net.morimekta.providence.descriptor.PMessageDescriptorProvider<V>
-
- All Implemented Interfaces:
PDescriptorProvider
- Direct Known Subclasses:
PExceptionDescriptorProvider
,PInterfaceDescriptorProvider
,PStructDescriptorProvider
,PUnionDescriptorProvider
public abstract class PMessageDescriptorProvider<V extends PMessage<V>> extends java.lang.Object implements PDescriptorProvider
Provides message descriptors.
-
-
Constructor Summary
Constructors Constructor Description PMessageDescriptorProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract PMessageDescriptor<V>
descriptor()
-
-
-
Method Detail
-
descriptor
@Nonnull public abstract PMessageDescriptor<V> descriptor()
- Specified by:
descriptor
in interfacePDescriptorProvider
- Returns:
- The descriptor for the given type.
-
-