Uses of Class
org.bigraphs.framework.core.reactivesystem.ReactiveSystemPredicate
Packages that use ReactiveSystemPredicate
Package
Description
-
Uses of ReactiveSystemPredicate in org.bigraphs.framework.core.reactivesystem
Fields in org.bigraphs.framework.core.reactivesystem with type parameters of type ReactiveSystemPredicateModifier and TypeFieldDescriptionprotected com.google.common.collect.BiMap<String, ReactiveSystemPredicate<B>> AbstractSimpleReactiveSystem.predicateMapMethods in org.bigraphs.framework.core.reactivesystem with type parameters of type ReactiveSystemPredicateMethods in org.bigraphs.framework.core.reactivesystem that return types with arguments of type ReactiveSystemPredicateModifier and TypeMethodDescriptioncom.google.common.collect.BiMap<String, ReactiveSystemPredicate<B>> AbstractSimpleReactiveSystem.getPredicateMap()com.google.common.collect.BiMap<String, ReactiveSystemPredicate<B>> ReactiveSystem.getPredicateMap()ReactionGraph.getPredicateMatches()AbstractSimpleReactiveSystem.getPredicates()ReactiveSystem.getPredicates()Methods in org.bigraphs.framework.core.reactivesystem with parameters of type ReactiveSystemPredicateModifier and TypeMethodDescriptionvoidAbstractSimpleReactiveSystem.addPredicate(ReactiveSystemPredicate<B> predicate) ReactionGraph.addPredicateMatchToNode(ReactionGraph.LabeledNode node, ReactiveSystemPredicate<B> predicates) -
Uses of ReactiveSystemPredicate in org.bigraphs.framework.simulation.modelchecking
Methods in org.bigraphs.framework.simulation.modelchecking that return types with arguments of type ReactiveSystemPredicateMethods in org.bigraphs.framework.simulation.modelchecking with parameters of type ReactiveSystemPredicateModifier and TypeMethodDescriptiondefault voidBigraphModelChecker.ReactiveSystemListener.onPredicateMatched(B currentAgent, ReactiveSystemPredicate<B> predicate) This method is called if a predicate evaluated totruefor some state.default voidBigraphModelChecker.ReactiveSystemListener.onPredicateViolated(B currentAgent, ReactiveSystemPredicate<B> predicate, org.jgrapht.GraphPath<ReactionGraph.LabeledNode, ReactionGraph.LabeledEdge> counterExampleTrace) Reports a violation of a predicate and supplies a counterexample trace from the initial state to the violating state.default voidBigraphModelChecker.ReactiveSystemListener.onSubPredicateMatched(B currentAgent, ReactiveSystemPredicate<B> predicate, B context, B subBigraph, B redexOnly, B paramsOnly) This method is called if a sub-bigraph-predicate evaluated totruefor some state. -
Uses of ReactiveSystemPredicate in org.bigraphs.framework.simulation.modelchecking.predicates
Modifier and TypeClassDescriptionclassAndPredicate<B extends Bigraph<? extends Signature<?>>>A composite predicate which concatenates all given predicates with the and operator.classBigraphIsoPredicate<B extends Bigraph<? extends Signature<?>>>Predicate implementation that returnstrueif two bigraphs are isomorphic (i.e., structurally equivalent).classOrPredicate<B extends Bigraph<? extends Signature<?>>>A composite predicate which concatenates all given predicates with the or operator.classSubBigraphMatchPredicate<B extends Bigraph<? extends Signature<?>>>Simple predicate implementation that returns true if one bigraph is contained in another (subbigraph matching problem).Methods in org.bigraphs.framework.simulation.modelchecking.predicates that return types with arguments of type ReactiveSystemPredicateModifier and TypeMethodDescriptionPredicateChecker.getChecked()Get detailed information of the predicate evaluation after the methodPredicateChecker.checkAll(Bigraph)was called.PredicateChecker.getPredicates()Get the set of predicates with which the class was instantiated.Constructors in org.bigraphs.framework.simulation.modelchecking.predicates with parameters of type ReactiveSystemPredicateModifierConstructorDescriptionAndPredicate(boolean negate, ReactiveSystemPredicate<B>... predicates) AndPredicate(ReactiveSystemPredicate<B>... predicates) AndPredicate(ReactiveSystemPredicate<B> predicateA, ReactiveSystemPredicate<B> predicateB) AndPredicate(ReactiveSystemPredicate<B> predicateA, ReactiveSystemPredicate<B> predicateB, boolean negate) OrPredicate(boolean negate, ReactiveSystemPredicate<B>... predicates) OrPredicate(ReactiveSystemPredicate<B>... predicates) OrPredicate(ReactiveSystemPredicate<B> predicateA, ReactiveSystemPredicate<B> predicateB) OrPredicate(ReactiveSystemPredicate<B> predicateA, ReactiveSystemPredicate<B> predicateB, boolean negate) Constructor parameters in org.bigraphs.framework.simulation.modelchecking.predicates with type arguments of type ReactiveSystemPredicateModifierConstructorDescriptionPredicateChecker(Collection<ReactiveSystemPredicate<B>> predicates)