Class AbstractSourceBasedProcessor

java.lang.Object
me.lucko.luckperms.common.calculator.processor.AbstractPermissionProcessor
me.lucko.luckperms.common.calculator.processor.AbstractSourceBasedProcessor
All Implemented Interfaces:
PermissionProcessor
Direct Known Subclasses:
DirectProcessor, RegexProcessor, SpongeWildcardProcessor, WildcardProcessor

public abstract class AbstractSourceBasedProcessor extends AbstractPermissionProcessor implements PermissionProcessor
  • Field Details

    • sourceMap

      protected Map<String,net.luckperms.api.node.Node> sourceMap
  • Constructor Details

    • AbstractSourceBasedProcessor

      public AbstractSourceBasedProcessor()
  • Method Details

    • setSource

      public void setSource(Map<String,net.luckperms.api.node.Node> sourceMap)
      Description copied from interface: PermissionProcessor
      Sets the source permissions which should be used by this processor
      Specified by:
      setSource in interface PermissionProcessor
      Parameters:
      sourceMap - the source map