Interface MessageMemberFormatter
-
- All Known Implementing Classes:
BinaryReaderBuilderFormatter,BinaryWriterFormatter,BuilderCommonMemberFormatter,BuilderCoreOverridesFormatter,CommonBuilderFormatter,CommonMemberFormatter,CommonOverridesFormatter,CoreOverridesFormatter,HazelcastPortableMessageFormatter,JacksonMessageFormatter,SerializableMessageFormatter,UnionOfFormatter
public interface MessageMemberFormatterBase interface for formatting a providence message class.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidappendClassAnnotations(JMessage<?> message)default voidappendConstants(JMessage<?> message)default voidappendConstructors(JMessage<?> message)default voidappendExtraProperties(JMessage<?> message)default voidappendFields(JMessage<?> message)default voidappendMethods(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
-
-