Class OOTypeSymbolSurrogate
java.lang.Object
de.monticore.symbols.basicsymbols._symboltable.TypeSymbolTOP
de.monticore.symbols.basicsymbols._symboltable.TypeSymbol
de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolTOP
de.monticore.symbols.oosymbols._symboltable.OOTypeSymbol
de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolSurrogateTOP
de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolSurrogate
- All Implemented Interfaces:
ICommonBasicSymbolsSymbol,ICommonOOSymbolsSymbol,de.monticore.symboltable.IScopeSpanningSymbol,de.monticore.symboltable.ISymbol
-
Field Summary
Fields inherited from class de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolSurrogateTOP
delegateFields inherited from class de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolTOP
isAbstract, isClass, isEnum, isFinal, isInterface, isPrivate, isProtected, isPublic, isStaticFields inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeSymbolTOP
accessModifier, astNode, enclosingScope, fullName, name, packageName, spannedScope, stereoinfo, superTypes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolSurrogateTOP
accept, accept, accept, accept, addAllSuperTypes, addAllSuperTypes, addSuperTypes, addSuperTypes, checkLazyLoadDelegate, clearSuperTypes, containsAllSuperTypes, containsSuperTypes, determineFullName, determinePackageName, equals, equalsSuperTypes, forEachSuperTypes, getEnclosingScope, getFullName, getName, getStereoinfo, getSuperTypes, getSuperTypesList, getThis, hashCodeSuperTypes, indexOfSuperTypes, isEmptySuperTypes, isIsAbstract, isIsClass, isIsEnum, isIsFinal, isIsInterface, isIsPrivate, isIsProtected, isIsPublic, isIsStatic, iteratorSuperTypes, lastIndexOfSuperTypes, lazyLoadDelegate, listIteratorSuperTypes, listIteratorSuperTypes, parallelStreamSuperTypes, removeAllSuperTypes, removeIfSuperTypes, removeSuperTypes, removeSuperTypes, replaceAllSuperTypes, retainAllSuperTypes, setEnclosingScope, setIsAbstract, setIsClass, setIsEnum, setIsFinal, setIsInterface, setIsPrivate, setIsProtected, setIsPublic, setIsStatic, setName, setSpannedScope, setStereoinfo, setSuperTypes, setSuperTypesList, sizeSuperTypes, sortSuperTypes, spliteratorSuperTypes, streamSuperTypes, subListSuperTypes, toArraySuperTypes, toArraySuperTypesMethods inherited from class de.monticore.symbols.oosymbols._symboltable.OOTypeSymbol
addFieldSymbol, addMethodSymbol, addTypeVarSymbol, getAccessModifier, getFieldList, getFieldList, getInterfaceList, getMethodList, getMethodList, getSuperClass, getTypeParameterList, isPresentSuperClass, setMethodListMethods inherited from class de.monticore.symbols.oosymbols._symboltable.OOTypeSymbolTOP
getAstNode, toStringMethods inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeSymbol
addFunctionSymbol, addVariableSymbol, getFunctionList, getFunctionList, getVariableList, getVariableList, setFunctionListMethods inherited from class de.monticore.symbols.basicsymbols._symboltable.TypeSymbolTOP
getPackageName, isPresentAstNode, setAccessModifier, setAstNode, setAstNodeAbsent, setEnclosingScope, setFullName, setPackageName, setSpannedScopeMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.monticore.symboltable.ISymbol
getPackageName, getSourcePosition, isPresentAstNode, setAccessModifier
-
Constructor Details
-
OOTypeSymbolSurrogate
-
-
Method Details
-
getSpannedScope
- Specified by:
getSpannedScopein interfacede.monticore.symboltable.IScopeSpanningSymbol- Overrides:
getSpannedScopein classOOTypeSymbolSurrogateTOP
-
getSuperClassesOnly
- Overrides:
getSuperClassesOnlyin classOOTypeSymbol
-