Class TypeVarSymbol
- java.lang.Object
-
- de.monticore.symbols.basicsymbols._symboltable.TypeSymbolTOP
-
- de.monticore.symbols.basicsymbols._symboltable.TypeSymbol
-
- de.monticore.symbols.basicsymbols._symboltable.TypeVarSymbolTOP
-
- de.monticore.symbols.basicsymbols._symboltable.TypeVarSymbol
-
- All Implemented Interfaces:
ICommonBasicSymbolsSymbol,de.monticore.symboltable.IScopeSpanningSymbol,de.monticore.symboltable.ISymbol
- Direct Known Subclasses:
TypeVarSymbolSurrogate
public class TypeVarSymbol extends TypeVarSymbolTOP
-
-
Field Summary
-
Fields inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeSymbolTOP
accessModifier, astNode, enclosingScope, fullName, name, packageName, spannedScope, stereoinfo, superTypes
-
-
Constructor Summary
Constructors Constructor Description TypeVarSymbol(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandeepEquals(TypeVarSymbol other)de.monticore.symboltable.modifiers.AccessModifiergetAccessModifier()-
Methods inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeVarSymbolTOP
accept, accept, accept, determineFullName, determinePackageName, equals, getAstNode, getEnclosingScope, getSpannedScope, getThis, setEnclosingScope, setSpannedScope, toString
-
Methods inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeSymbol
addFunctionSymbol, addTypeVarSymbol, addVariableSymbol, getFunctionList, getFunctionList, getInterfaceList, getSuperClass, getSuperClassesOnly, getTypeParameterList, getVariableList, getVariableList, isPresentSuperClass, setFunctionList
-
Methods inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeSymbolTOP
addAllSuperTypes, addAllSuperTypes, addSuperTypes, addSuperTypes, clearSuperTypes, containsAllSuperTypes, containsSuperTypes, equalsSuperTypes, forEachSuperTypes, getFullName, getName, getPackageName, getStereoinfo, getSuperTypes, getSuperTypesList, hashCodeSuperTypes, indexOfSuperTypes, isEmptySuperTypes, isPresentAstNode, iteratorSuperTypes, lastIndexOfSuperTypes, listIteratorSuperTypes, listIteratorSuperTypes, parallelStreamSuperTypes, removeAllSuperTypes, removeIfSuperTypes, removeSuperTypes, removeSuperTypes, replaceAllSuperTypes, retainAllSuperTypes, setAccessModifier, setAstNode, setAstNodeAbsent, setFullName, setName, setPackageName, setStereoinfo, setSuperTypes, setSuperTypesList, sizeSuperTypes, sortSuperTypes, spliteratorSuperTypes, streamSuperTypes, subListSuperTypes, toArraySuperTypes, toArraySuperTypes
-
-
-
-
Method Detail
-
deepEquals
public boolean deepEquals(TypeVarSymbol other)
-
getAccessModifier
public de.monticore.symboltable.modifiers.AccessModifier getAccessModifier()
- Specified by:
getAccessModifierin interfacede.monticore.symboltable.ISymbol- Overrides:
getAccessModifierin classTypeSymbol
-
-