Class ProcessorDescriptor

    • Constructor Detail

      • ProcessorDescriptor

        public ProcessorDescriptor()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: Processor
        Processor name, to be registered as an alias on wro.
        Specified by:
        getName in interface Processor
      • isEnableSet

        public boolean isEnableSet()
        Returns true if the enabled element was set on the descriptor, useful for merging.
      • isEnabled

        public boolean isEnabled()
        Description copied from interface: Processor
        Boolean flag controlling enablement of a processor.
        Specified by:
        isEnabled in interface Processor
      • getTypes

        public List<String> getTypes()
        Description copied from interface: Processor
        Flag type markers for processors filtering depending on use cases.
        Specified by:
        getTypes in interface Processor
      • getTargetProcessorClass

        public Class<?> getTargetProcessorClass()
        Description copied from interface: Processor
        Returns the target processor class.

        Does not follow any given interface to avoid adherence to a given processing implementation.

        Specified by:
        getTargetProcessorClass in interface Processor