Class Script.ScriptDescriptor<S extends Script>
- java.lang.Object
-
- net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor<S>
-
-
Field Summary
Fields Modifier and Type Field Description private Advice[]advicesprivate Imports<S>importsprivate VariableDeclaration[]parameters
-
Constructor Summary
Constructors Constructor Description ScriptDescriptor(VariableDeclaration[] parameters, Advice[] advices, Imports<S> imports)Creates a script descriptor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Advice[]getAdvices()Returns the advices.Imports<S>getImports()Returns the imports.VariableDeclaration[]getParameters()Returns the parameters.
-
-
-
Field Detail
-
parameters
private VariableDeclaration[] parameters
-
advices
private Advice[] advices
-
-
Constructor Detail
-
ScriptDescriptor
public ScriptDescriptor(VariableDeclaration[] parameters, Advice[] advices, Imports<S> imports)
Creates a script descriptor.- Parameters:
parameters- the formal parameters of this scriptadvices- the advices (may be null)imports- the imports (may be null)
-
-
Method Detail
-
getParameters
public VariableDeclaration[] getParameters()
Returns the parameters.- Returns:
- the parameters
-
getAdvices
public Advice[] getAdvices()
Returns the advices.- Returns:
- the avices
-
-