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 StepExpression
Variable. getStepExpression()
Returns the step expression of thisVariable
object.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 thisAttackStep
object.List<StepExpression>
AttackStep. getRequires()
Returns the requires steps of thisAttackStep
object.List<StepExpression>
Steps. getStepExpressions()
Returns a list of all step expressions in thisSteps
object. -
Uses of StepExpression in org.mal_lang.langspec.step
Subclasses of StepExpression in org.mal_lang.langspec.step Modifier and Type Class Description class
StepAttackStep
Immutable class representing an attack step step in a MAL language.class
StepBinaryOperation
Immutable class representing a binary operation step in a MAL language.class
StepCollect
Immutable class representing a collect step in a MAL language.class
StepDifference
Immutable class representing a difference step in a MAL language.class
StepField
Immutable class representing a field step in a MAL language.class
StepIntersection
Immutable class representing an intersection step in a MAL language.class
StepReference
Immutable class representing a reference step in a MAL language.class
StepSubType
Immutable class representing a sub-type step in a MAL language.class
StepTransitive
Immutable class representing a transitive step in a MAL language.class
StepUnion
Immutable class representing a union step in a MAL language.class
StepVariable
Immutable 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 StepExpression
StepExpression. fromBuilder(StepExpressionBuilder builder, Asset sourceAsset, Map<String,Asset> assets, Map<Variable,Asset> variableTargets)
Creates a newStepExpression
object from aStepExpressionBuilder
.StepExpression
StepBinaryOperation. getLhs()
Returns the left-hand side of thisStepBinaryOperation
object.StepExpression
StepBinaryOperation. getRhs()
Returns the right-hand side of thisStepBinaryOperation
object.StepExpression
StepSubType. getStepExpression()
Returns the step expression of thisStepSubType
object.StepExpression
StepTransitive. getStepExpression()
Returns the step expression of thisStepTransitive
object.
-