Interface MessageMemberFormatter
-
- All Known Implementing Classes:
BinaryReaderBuilderFormatter
,BinarySerializableFormatter
,BinaryWriterFormatter
,BuilderCommonMemberFormatter
,BuilderCoreOverridesFormatter
,CommonBuilderFormatter
,CommonMemberFormatter
,CommonOverridesFormatter
,CoreOverridesFormatter
,HazelcastPortableMessageFormatter
,JacksonMessageFormatter
public interface MessageMemberFormatter
Base interface for formatting a providence message class.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
appendClassAnnotations(JMessage<?> message)
default void
appendConstants(JMessage<?> message)
default void
appendConstructors(JMessage<?> message)
default void
appendExtraProperties(JMessage<?> message)
default void
appendFields(JMessage<?> message)
default void
appendMethods(JMessage<?> message)
default java.util.Collection<java.lang.String>
getExtraImplements(JMessage<?> message)
-
-
-
Method Detail
-
appendClassAnnotations
default void appendClassAnnotations(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
getExtraImplements
default java.util.Collection<java.lang.String> getExtraImplements(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendConstants
default void appendConstants(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendFields
default void appendFields(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendConstructors
default void appendConstructors(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendMethods
default void appendMethods(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendExtraProperties
default void appendExtraProperties(JMessage<?> message) throws net.morimekta.providence.generator.GeneratorException
- Throws:
net.morimekta.providence.generator.GeneratorException
-
-