Class WildcardProcessor
java.lang.Object
me.lucko.luckperms.common.calculator.processor.AbstractPermissionProcessor
me.lucko.luckperms.common.calculator.processor.AbstractSourceBasedProcessor
me.lucko.luckperms.common.calculator.processor.WildcardProcessor
- All Implemented Interfaces:
PermissionProcessor
-
Field Summary
FieldsFields inherited from class AbstractSourceBasedProcessor
sourceMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhasPermission(String permission) static booleanisRootWildcard(String permission) static booleanisWildcardPermission(String permission) voidrefresh()Called after a change has been made to the source mapMethods inherited from class AbstractSourceBasedProcessor
setSourceMethods inherited from class AbstractPermissionProcessor
hasPermission, hasPermissionOverrideMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PermissionProcessor
hasPermission, invalidate, setSource
-
Field Details
-
WILDCARD_SUFFIX
- See Also:
-
-
Constructor Details
-
WildcardProcessor
public WildcardProcessor()
-
-
Method Details
-
isRootWildcard
-
isWildcardPermission
-
hasPermission
- Specified by:
hasPermissionin classAbstractPermissionProcessor
-
refresh
public void refresh()Description copied from interface:PermissionProcessorCalled after a change has been made to the source map- Specified by:
refreshin interfacePermissionProcessor
-