Uses of Class
org.mal_lang.langspec.Asset
-
Packages that use Asset Package Description org.mal_lang.langspec Provides classes for creating and using MAL languages.org.mal_lang.langspec.builders.step Provides classes for building step expressions.org.mal_lang.langspec.step Provides classes for step expressions. -
-
Uses of Asset in org.mal_lang.langspec
Methods in org.mal_lang.langspec that return Asset Modifier and Type Method Description Asset
AttackStep. getAsset()
Returns the asset of thisAttackStep
object.Asset
Category. getAsset(String name)
Returns the asset with the namename
in thisCategory
object.Asset
Field. getAsset()
Returns the asset of thisField
object.Asset
Lang. getAsset(String name)
Returns the asset with the namename
in thisLang
object.Asset
Variable. getAsset()
Returns the asset of thisVariable
object.Asset
Asset. getSuperAsset()
Returns the super asset of thisAsset
object.static Asset
Asset. leastUpperBound(Asset asset1, Asset asset2)
Returns the least upper bound ofasset1
andasset2
, ornull
ifasset1
andasset2
have no upper bound.Methods in org.mal_lang.langspec that return types with arguments of type Asset Modifier and Type Method Description List<Asset>
Category. getAssets()
Returns a list of all assets in thisCategory
object.List<Asset>
Lang. getAssets()
Returns a list of all assets in thisLang
object.Methods in org.mal_lang.langspec with parameters of type Asset Modifier and Type Method Description boolean
Asset. isSubTypeOf(Asset other)
Returns whether thisAsset
object is a sub type ofother
.static Asset
Asset. leastUpperBound(Asset asset1, Asset asset2)
Returns the least upper bound ofasset1
andasset2
, ornull
ifasset1
andasset2
have no upper bound. -
Uses of Asset in org.mal_lang.langspec.builders.step
Methods in org.mal_lang.langspec.builders.step that return Asset Modifier and Type Method Description Asset
StepAttackStepBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepCollectBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepDifferenceBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
abstract Asset
StepExpressionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Returns the target asset of thisStepExpressionBuilder
.Asset
StepFieldBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepIntersectionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepSubTypeBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepTransitiveBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepUnionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepVariableBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Methods in org.mal_lang.langspec.builders.step with parameters of type Asset Modifier and Type Method Description Asset
StepAttackStepBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepCollectBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepDifferenceBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
abstract Asset
StepExpressionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Returns the target asset of thisStepExpressionBuilder
.Asset
StepFieldBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepIntersectionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepSubTypeBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepTransitiveBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepUnionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepVariableBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Method parameters in org.mal_lang.langspec.builders.step with type arguments of type Asset Modifier and Type Method Description Asset
StepAttackStepBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepCollectBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepDifferenceBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
abstract Asset
StepExpressionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Returns the target asset of thisStepExpressionBuilder
.Asset
StepFieldBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepIntersectionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepSubTypeBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepTransitiveBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepUnionBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
Asset
StepVariableBuilder. getTarget(Asset sourceAsset, Map<String,Asset> assets, List<AssetBuilder> assetBuilders)
-
Uses of Asset in org.mal_lang.langspec.step
Methods in org.mal_lang.langspec.step that return Asset Modifier and Type Method Description Asset
StepExpression. getSourceAsset()
Returns the source asset of thisStepExpression
object.Asset
StepSubType. getSubType()
Returns the sub-type of thisStepSubType
object.Asset
StepExpression. getTargetAsset()
Returns the target asset of thisStepExpression
object.Methods in org.mal_lang.langspec.step with parameters of type Asset 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
.Method parameters in org.mal_lang.langspec.step with type arguments of type Asset 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
.
-