Interface ParameterDeclaration

All Known Implementing Classes:
ParameterDeclarationNode

public interface ParameterDeclaration
Represents a type parameter declaration, i.e. .
  • Method Details

    • getTypeInfo

      String getTypeInfo()
      The type info for is |org.acme.Foo|.
      Returns:
      the unparsed type info
      See Also:
    • getKey

      String getKey()
      The key for is foo.
      Returns:
      the key
    • getDefaultValue

      Expression getDefaultValue()
      Returns:
      the default value or null if no default value is set
    • getOrigin

      TemplateNode.Origin getOrigin()
      Returns:
      the origin of the template node