Class SimpleType

    • Constructor Detail

      • SimpleType

        public SimpleType​(java.lang.String identifier)
      • SimpleType

        public SimpleType​(Identifier identifier)
      • SimpleType

        public SimpleType​(java.lang.String identifier,
                          TextLocation location)
      • SimpleType

        public SimpleType​(java.lang.String identifier,
                          java.lang.Iterable<AstType> typeArguments)
      • SimpleType

        public SimpleType​(java.lang.String identifier,
                          AstType... typeArguments)
    • Method Detail

      • getIdentifier

        public final java.lang.String getIdentifier()
      • setIdentifier

        public final void setIdentifier​(java.lang.String value)
      • getIdentifierToken

        public final Identifier getIdentifierToken()
      • setIdentifierToken

        public final void setIdentifierToken​(Identifier value)
      • acceptVisitor

        public <T,​R> R acceptVisitor​(IAstVisitor<? super T,​? extends R> visitor,
                                           T data)
        Specified by:
        acceptVisitor in class AstNode
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class AstNode