Class ModelTypeProcessor

java.lang.Object
javax.annotation.processing.AbstractProcessor
io.fluxzero.common.modeling.ModelTypeProcessor
All Implemented Interfaces:
Processor

@SupportedAnnotationTypes("*") public class ModelTypeProcessor extends AbstractProcessor
Indexes @Model declarations independently of serialization aliases or handler registration. Contributing modules must enable this processor and preserve their Model index when packaged. In explicit processor lists, run this observer before processors that exclusively claim annotations.