Package de.breakpointsec.pushdown.rules
Class Rule<Location,State,Weight>
- java.lang.Object
-
- de.breakpointsec.pushdown.rules.Rule<Location,State,Weight>
-
- Direct Known Subclasses:
NormalRule,PopRule,PushRule
public abstract class Rule<Location,State,Weight> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)LocationgetL1()LocationgetL2()StategetS1()StategetS2()Configuration<Location,State>getStartConfig()Configuration<Location,State>getTargetConfig()WeightgetWeight()inthashCode()voidsetS1(State s1)
-
-
-
Method Detail
-
getStartConfig
public Configuration<Location,State> getStartConfig()
-
getTargetConfig
public Configuration<Location,State> getTargetConfig()
-
getL1
public Location getL1()
-
getL2
public Location getL2()
-
getS1
public State getS1()
-
getS2
public State getS2()
-
setS1
public void setS1(State s1)
-
getWeight
public Weight getWeight()
-
-