Class ProxyContextDefinition

    • Method Detail

      • serialize

        public @NonNull String serialize​(Boolean canonicalValue)
        Specified by:
        serialize in class ca.stellardrift.permissionsex.context.ContextDefinition<Boolean>
      • deserialize

        public @Nullable Boolean deserialize​(String userValue)
        Specified by:
        deserialize in class ca.stellardrift.permissionsex.context.ContextDefinition<Boolean>
      • matches

        public boolean matches​(Boolean ownVal,
                               Boolean testVal)
        Specified by:
        matches in class ca.stellardrift.permissionsex.context.ContextDefinition<Boolean>
      • accumulateCurrentValues

        public void accumulateCurrentValues​(ca.stellardrift.permissionsex.subject.CalculatedSubject subject,
                                            Consumer<Boolean> consumer)
        Specified by:
        accumulateCurrentValues in class ca.stellardrift.permissionsex.context.ContextDefinition<Boolean>