Uses of Class
org.mal_lang.langspec.step.StepExpression
-
Packages that use StepExpression Package Description org.mal_lang.langspec Provides classes for creating and using MAL languages.org.mal_lang.langspec.step Provides classes for step expressions. -
-
Uses of StepExpression in org.mal_lang.langspec
Methods in org.mal_lang.langspec that return StepExpression Modifier and Type Method Description StepExpressionVariable. getStepExpression()Returns the step expression of thisVariableobject.Methods in org.mal_lang.langspec that return types with arguments of type StepExpression Modifier and Type Method Description List<StepExpression>AttackStep. getReaches()Returns the reaches steps of thisAttackStepobject.List<StepExpression>AttackStep. getRequires()Returns the requires steps of thisAttackStepobject.List<StepExpression>Steps. getStepExpressions()Returns a list of all step expressions in thisStepsobject. -
Uses of StepExpression in org.mal_lang.langspec.step
Subclasses of StepExpression in org.mal_lang.langspec.step Modifier and Type Class Description classStepAttackStepImmutable class representing an attack step step in a MAL language.classStepBinaryOperationImmutable class representing a binary operation step in a MAL language.classStepCollectImmutable class representing a collect step in a MAL language.classStepDifferenceImmutable class representing a difference step in a MAL language.classStepFieldImmutable class representing a field step in a MAL language.classStepIntersectionImmutable class representing an intersection step in a MAL language.classStepReferenceImmutable class representing a reference step in a MAL language.classStepSubTypeImmutable class representing a sub-type step in a MAL language.classStepTransitiveImmutable class representing a transitive step in a MAL language.classStepUnionImmutable class representing a union step in a MAL language.classStepVariableImmutable class representing a variable step in a MAL language.Methods in org.mal_lang.langspec.step that return StepExpression Modifier and Type Method Description static StepExpressionStepExpression. fromBuilder(StepExpressionBuilder builder, Asset sourceAsset, Map<String,Asset> assets, Map<Variable,Asset> variableTargets)Creates a newStepExpressionobject from aStepExpressionBuilder.StepExpressionStepBinaryOperation. getLhs()Returns the left-hand side of thisStepBinaryOperationobject.StepExpressionStepBinaryOperation. getRhs()Returns the right-hand side of thisStepBinaryOperationobject.StepExpressionStepSubType. getStepExpression()Returns the step expression of thisStepSubTypeobject.StepExpressionStepTransitive. getStepExpression()Returns the step expression of thisStepTransitiveobject.
-