Class TristateResult
java.lang.Object
me.lucko.luckperms.common.cacheddata.result.TristateResult
- All Implemented Interfaces:
net.luckperms.api.cacheddata.Result<net.luckperms.api.util.Tristate,net.luckperms.api.node.Node>
public final class TristateResult
extends Object
implements net.luckperms.api.cacheddata.Result<net.luckperms.api.util.Tristate,net.luckperms.api.node.Node>
Represents the result of a
PermissionCalculator lookup.-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic TristateResultforMonitoredResult(net.luckperms.api.util.Tristate result) @Nullable net.luckperms.api.node.Nodenode()@Nullable Class<? extends PermissionProcessor> @NonNull net.luckperms.api.util.Tristateresult()voidsetOverriddenResult(TristateResult overriddenResult) toString()
-
Field Details
-
UNDEFINED
-
-
Method Details
-
result
- Specified by:
resultin interfacenet.luckperms.api.cacheddata.Result<net.luckperms.api.util.Tristate,net.luckperms.api.node.Node>
-
node
- Specified by:
nodein interfacenet.luckperms.api.cacheddata.Result<net.luckperms.api.util.Tristate,net.luckperms.api.node.Node>
-
processorClass
-
processorClassFriendly
-
overriddenResult
-
setOverriddenResult
-
toString
-
forMonitoredResult
-