- java.lang.Object
-
- org.mal_lang.langspec.step.StepExpression
-
- org.mal_lang.langspec.step.StepTransitive
-
public final class StepTransitive extends StepExpression
Immutable class representing a transitive step in a MAL language.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StepExpression
getStepExpression()
Returns the step expression of thisStepTransitive
object.JsonObject
toJson()
Returns the JSON representation of thisStepExpression
object.-
Methods inherited from class org.mal_lang.langspec.step.StepExpression
fromBuilder, getSourceAsset, getTargetAsset
-
-
-
-
Method Detail
-
getStepExpression
public StepExpression getStepExpression()
Returns the step expression of thisStepTransitive
object.- Returns:
- the step expression of this
StepTransitive
object - Since:
- 1.0.0
-
toJson
public JsonObject toJson()
Description copied from class:StepExpression
Returns the JSON representation of thisStepExpression
object.- Specified by:
toJson
in classStepExpression
- Returns:
- the JSON representation of this
StepExpression
object
-
-