Class Script.ScriptDescriptor<S extends Script>

  • Type Parameters:
    S - the script type
    Enclosing class:
    Script

    public static class Script.ScriptDescriptor<S extends Script>
    extends java.lang.Object
    A descriptor class used for creating scripts (maximum parameter constraint).
    Author:
    Holger Eichelberger
    • Constructor Detail

      • ScriptDescriptor

        public ScriptDescriptor​(VariableDeclaration[] parameters,
                                Advice[] advices,
                                Imports<S> imports)
        Creates a script descriptor.
        Parameters:
        parameters - the formal parameters of this script
        advices - 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
      • getImports

        public Imports<S> getImports()
        Returns the imports.
        Returns:
        the imports