|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WeakValuesMap | |
---|---|
rwth.i2.ltlrv.afastate.base | Abstract base classes for all AFA states. |
rwth.i2.ltlrv.afastate.impl | Implementing classes of AFA states. |
rwth.i2.ltlrv.afastate.interfaze | Common interfaces for all AFA states. |
rwth.i2.ltlrv.data | Holds some special data structures. |
rwth.i2.ltlrv.management | Holds classes for configuration management and formula creation. |
Uses of WeakValuesMap in rwth.i2.ltlrv.afastate.base |
---|
Methods in rwth.i2.ltlrv.afastate.base with parameters of type WeakValuesMap | |
---|---|
protected abstract void |
AbstractAFAState.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
IAFAState |
UnaryAFAState.specializeBindings(WeakValuesMap<String,Object> bindings)
Returns a fresh copy of this subformula with bindings in propositions specialized by the bindings of propositions, which are passed in as argument. |
IAFAState |
NullaryAFAState.specializeBindings(WeakValuesMap<String,Object> bindings)
Returns a fresh copy of this subformula with bindings in propositions specialized by the bindings of propositions, which are passed in as argument. |
IAFAState |
BinaryAFAState.specializeBindings(WeakValuesMap<String,Object> bindings)
Returns a fresh copy of this subformula with bindings in propositions specialized by the bindings of propositions, which are passed in as argument. |
void |
AbstractAFAState.transition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs a transition on this term under the given propositions and bindings. |
Uses of WeakValuesMap in rwth.i2.ltlrv.afastate.impl |
---|
Fields in rwth.i2.ltlrv.afastate.impl declared as WeakValuesMap | |
---|---|
protected WeakValuesMap<String,Object> |
Proposition.bindings
Bindings of formal parameters for this proposition. |
Methods in rwth.i2.ltlrv.afastate.impl that return WeakValuesMap | |
---|---|
private WeakValuesMap<String,Object> |
Next.filterBinding(Set<String> context,
WeakValuesMap<String,Object> binding)
Filters bindings for those which are contained in the given context. |
WeakValuesMap<String,Object> |
Proposition.getBindings()
Returns a copy of all bindings in this proposition. |
Methods in rwth.i2.ltlrv.afastate.impl with parameters of type WeakValuesMap | |
---|---|
void |
Until.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
TT.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
Release.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
Proposition.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
Or.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
Not.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
Next.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
FF.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
void |
And.doTransition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs the actual transition based on the current context. |
private WeakValuesMap<String,Object> |
Next.filterBinding(Set<String> context,
WeakValuesMap<String,Object> binding)
Filters bindings for those which are contained in the given context. |
IProposition |
Proposition.specializeBindings(WeakValuesMap<String,Object> specializedBindings)
|
Constructors in rwth.i2.ltlrv.afastate.impl with parameters of type WeakValuesMap | |
---|---|
Proposition(String label,
WeakValuesMap<String,Object> bindings)
Deprecated. |
|
Proposition(String label,
WeakValuesMap<String,Object> bindings,
String[] provides,
Collection<IIfClosure> ifClosures)
Constructs a new proposition with the given label and bindings of formals to actual objects. |
Uses of WeakValuesMap in rwth.i2.ltlrv.afastate.interfaze |
---|
Methods in rwth.i2.ltlrv.afastate.interfaze that return WeakValuesMap | |
---|---|
WeakValuesMap<String,Object> |
IProposition.getBindings()
Returns a copy of all bindings in this proposition. |
Methods in rwth.i2.ltlrv.afastate.interfaze with parameters of type WeakValuesMap | |
---|---|
boolean |
IIfClosure.satisfiedUnderBindings(WeakValuesMap<String,Object> currentBinding)
Evaluates the given booelan expression under the given bindings. |
IProposition |
IProposition.specializeBindings(WeakValuesMap<String,Object> bindings)
Specialized return type, for convenience. |
IAFAState |
IAFAState.specializeBindings(WeakValuesMap<String,Object> bindings)
Returns a fresh copy of this subformula with bindings in propositions specialized by the bindings of propositions, which are passed in as argument. |
void |
IAFAState.transition(Set<String> context,
PropositionSet currentProps,
WeakValuesMap<String,Object> currentBinding,
Set<Set<IAFAState>> result)
Performs a transition on this term under the given propositions and bindings. |
Uses of WeakValuesMap in rwth.i2.ltlrv.data |
---|
Classes in rwth.i2.ltlrv.data that implement WeakValuesMap | |
---|---|
class |
WeakValuesHashMap<K,V>
HashMap with weak keys. |
Fields in rwth.i2.ltlrv.data declared as WeakValuesMap | |
---|---|
private static WeakValuesMap |
WeakValuesMap.Util.EMPTY_MAP
|
Methods in rwth.i2.ltlrv.data that return WeakValuesMap | ||
---|---|---|
private WeakValuesMap<String,Set<Object>> |
PropositionSet.containedBindings()
Returns the set of contained bindings in the form a={a2,a2},b={b2},... for bindings a=a1, a=a2 and b=b1. |
|
static
|
WeakValuesMap.Util.emptyMap()
|
Methods in rwth.i2.ltlrv.data that return types with arguments of type WeakValuesMap | |
---|---|
private Collection<WeakValuesMap<String,Object>> |
PropositionSet.validCombinations(WeakValuesMap<String,Set<Object>> bindings)
Returns an iterable over all valid combinations of a set of bindings. |
Iterable<WeakValuesMap<String,Object>> |
PropositionSet.validCombinationsOfBindings()
Returns an iterable over all valid combinations of bindings. |
Methods in rwth.i2.ltlrv.data with parameters of type WeakValuesMap | |
---|---|
private Collection<WeakValuesMap<String,Object>> |
PropositionSet.validCombinations(WeakValuesMap<String,Set<Object>> bindings)
Returns an iterable over all valid combinations of a set of bindings. |
private void |
PropositionSet.validCombinations(WeakValuesMap<String,Set<Object>> bindings,
Map<String,Object> accummulator,
Collection<WeakValuesMap<String,Object>> result)
Returns an iterable over all valid combinations of a set of bindings. |
Method parameters in rwth.i2.ltlrv.data with type arguments of type WeakValuesMap | |
---|---|
private void |
PropositionSet.validCombinations(WeakValuesMap<String,Set<Object>> bindings,
Map<String,Object> accummulator,
Collection<WeakValuesMap<String,Object>> result)
Returns an iterable over all valid combinations of a set of bindings. |
Uses of WeakValuesMap in rwth.i2.ltlrv.management |
---|
Methods in rwth.i2.ltlrv.management that return WeakValuesMap | |
---|---|
private static WeakValuesMap<String,Object> |
Configuration.filterBindingForCurrentJoinpoint(WeakValuesMap<String,Object> binding,
Collection<String> unboundVariablesAtCurrentJoinpoint)
Filters a binding for those entries that are unbound at the current joinpoint. |
Methods in rwth.i2.ltlrv.management with parameters of type WeakValuesMap | |
---|---|
private static WeakValuesMap<String,Object> |
Configuration.filterBindingForCurrentJoinpoint(WeakValuesMap<String,Object> binding,
Collection<String> unboundVariablesAtCurrentJoinpoint)
Filters a binding for those entries that are unbound at the current joinpoint. |
IProposition |
IFormulaFactory.Proposition(String label,
WeakValuesMap<String,Object> bindings)
Deprecated. |
IProposition |
FormulaFactory.Proposition(String label,
WeakValuesMap<String,Object> bindings)
Deprecated. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |