Class ASTMCSetType

java.lang.Object
de.monticore.ast.ASTCNode
de.monticore.types.mccollectiontypes._ast.ASTMCSetTypeTOP
de.monticore.types.mccollectiontypes._ast.ASTMCSetType
All Implemented Interfaces:
de.monticore.ast.ASTNode, ASTMCBasicTypesNode, ASTMCObjectType, ASTMCType, ASTMCTypeTOP, ASTMCCollectionTypesNode, ASTMCGenericType, ASTMCGenericTypeTOP, Cloneable

public class ASTMCSetType extends ASTMCSetTypeTOP
  • Field Details

    • definingSymbol

      protected de.monticore.symboltable.ISymbol definingSymbol
    • names

      protected List<String> names
    • typeArguments

      protected List<ASTMCTypeArgument> typeArguments
  • Constructor Details

    • ASTMCSetType

      public ASTMCSetType()
  • Method Details

    • getDefiningSymbol

      public Optional<de.monticore.symboltable.ISymbol> getDefiningSymbol()
    • setDefiningSymbol

      public void setDefiningSymbol(de.monticore.symboltable.ISymbol symbol)
    • setMCTypeArgument

      public void setMCTypeArgument(ASTMCTypeArgument mCTypeArgument)
      Overrides:
      setMCTypeArgument in class ASTMCSetTypeTOP
    • getMCTypeArgumentList

      public List<ASTMCTypeArgument> getMCTypeArgumentList()
    • getNameList

      public List<String> getNameList()