Interface EnumMemberFormatter
-
- All Known Implementing Classes:
CommonMemberFormatter,CoreMemberFormatter,JacksonEnumFormatter
public interface EnumMemberFormatterBase interface for formatting a providence message class.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidappendClassAnnotations(net.morimekta.providence.reflect.contained.CEnumDescriptor type)default voidappendExtraProperties(net.morimekta.providence.reflect.contained.CEnumDescriptor type)default voidappendMethods(net.morimekta.providence.reflect.contained.CEnumDescriptor type)default java.util.Collection<java.lang.String>getExtraImplements(net.morimekta.providence.reflect.contained.CEnumDescriptor type)
-
-
-
Method Detail
-
appendClassAnnotations
default void appendClassAnnotations(net.morimekta.providence.reflect.contained.CEnumDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getExtraImplements
default java.util.Collection<java.lang.String> getExtraImplements(net.morimekta.providence.reflect.contained.CEnumDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendMethods
default void appendMethods(net.morimekta.providence.reflect.contained.CEnumDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
appendExtraProperties
default void appendExtraProperties(net.morimekta.providence.reflect.contained.CEnumDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
-