Package org.casbin.jcasbin.effect
Class DefaultEffector
- java.lang.Object
-
- org.casbin.jcasbin.effect.DefaultEffector
-
-
Constructor Summary
Constructors Constructor Description DefaultEffector()
DefaultEffector is the constructor for DefaultEffector.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
mergeEffects(java.lang.String expr, Effect[] effects, float[] results)
mergeEffects merges all matching results collected by the enforcer into a single decision.StreamEffector
newStreamEffector(java.lang.String expr)
-
-
-
Method Detail
-
mergeEffects
public boolean mergeEffects(java.lang.String expr, Effect[] effects, float[] results)
mergeEffects merges all matching results collected by the enforcer into a single decision.- Specified by:
mergeEffects
in interfaceEffector
- Parameters:
expr
- the expression of [policy_effect].effects
- the effects of all matched rules.results
- the matcher results of all matched rules.- Returns:
- the final effect.
-
newStreamEffector
public StreamEffector newStreamEffector(java.lang.String expr)
- Specified by:
newStreamEffector
in interfaceEffector
-
-