Interface IOOSymbolsGlobalScope
-
- All Superinterfaces:
IBasicSymbolsGlobalScope,IBasicSymbolsScope,IBasicSymbolsScopeTOP,de.monticore.symboltable.IGlobalScope,IMCBasicsGlobalScope,IMCBasicsScope,IOOSymbolsScope,IOOSymbolsScopeTOP,de.monticore.symboltable.IScope
- All Known Subinterfaces:
IGrammar_WithConceptsGlobalScope,IJavaClassExpressionsGlobalScope,IJavaLightGlobalScope,IMCArrayStatementsGlobalScope,IMCCommonStatementsGlobalScope,IMCExceptionStatementsGlobalScope,IMCFullJavaStatementsGlobalScope,IMCSynchronizedStatementsGlobalScope,IMCVarDeclarationStatementsGlobalScope,IODRulesGlobalScope,ITFBasisExtsGlobalScope,ITFCommonsGlobalScope
- All Known Implementing Classes:
Grammar_WithConceptsGlobalScope,Grammar_WithConceptsGlobalScopeTOP,JavaClassExpressionsGlobalScope,JavaLightGlobalScope,MCArrayStatementsGlobalScope,MCCommonStatementsGlobalScope,MCExceptionStatementsGlobalScope,MCFullJavaStatementsGlobalScope,MCSynchronizedStatementsGlobalScope,MCVarDeclarationStatementsGlobalScope,ODRulesGlobalScope,OOSymbolsGlobalScope,TFBasisExtsGlobalScope,TFCommonsGlobalScope
public interface IOOSymbolsGlobalScope extends IBasicSymbolsGlobalScope, IOOSymbolsScope
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaccept(MCBasicsTraverser visitor)voidaccept(BasicSymbolsTraverser visitor)voidaccept(OOSymbolsTraverser visitor)voidaccept(de.monticore.visitor.ITraverser visitor)default voidaddAdaptedFieldSymbolResolver(int index, IFieldSymbolResolver element)default booleanaddAdaptedFieldSymbolResolver(IFieldSymbolResolver element)default voidaddAdaptedMethodSymbolResolver(int index, IMethodSymbolResolver element)default booleanaddAdaptedMethodSymbolResolver(IMethodSymbolResolver element)default voidaddAdaptedOOTypeSymbolResolver(int index, IOOTypeSymbolResolver element)default booleanaddAdaptedOOTypeSymbolResolver(IOOTypeSymbolResolver element)default booleanaddAllAdaptedFieldSymbolResolver(int index, java.util.Collection<? extends IFieldSymbolResolver> collection)default booleanaddAllAdaptedFieldSymbolResolver(java.util.Collection<? extends IFieldSymbolResolver> collection)default booleanaddAllAdaptedMethodSymbolResolver(int index, java.util.Collection<? extends IMethodSymbolResolver> collection)default booleanaddAllAdaptedMethodSymbolResolver(java.util.Collection<? extends IMethodSymbolResolver> collection)default booleanaddAllAdaptedOOTypeSymbolResolver(int index, java.util.Collection<? extends IOOTypeSymbolResolver> collection)default booleanaddAllAdaptedOOTypeSymbolResolver(java.util.Collection<? extends IOOTypeSymbolResolver> collection)default java.util.Set<java.lang.String>calculateModelNamesForField(java.lang.String name)default java.util.Set<java.lang.String>calculateModelNamesForMethod(java.lang.String name)default java.util.Set<java.lang.String>calculateModelNamesForOOType(java.lang.String name)default booleancheckIfContinueAsSubScope(java.lang.String symbolName)default voidclearAdaptedFieldSymbolResolver()default voidclearAdaptedMethodSymbolResolver()default voidclearAdaptedOOTypeSymbolResolver()default booleancontainsAdaptedFieldSymbolResolver(java.lang.Object element)default booleancontainsAdaptedMethodSymbolResolver(java.lang.Object element)default booleancontainsAdaptedOOTypeSymbolResolver(java.lang.Object element)default booleancontainsAllAdaptedFieldSymbolResolver(java.util.Collection<?> collection)default booleancontainsAllAdaptedMethodSymbolResolver(java.util.Collection<?> collection)default booleancontainsAllAdaptedOOTypeSymbolResolver(java.util.Collection<?> collection)default booleanequalsAdaptedFieldSymbolResolver(java.lang.Object o)default booleanequalsAdaptedMethodSymbolResolver(java.lang.Object o)default booleanequalsAdaptedOOTypeSymbolResolver(java.lang.Object o)default voidforEachAdaptedFieldSymbolResolver(java.util.function.Consumer<? super IFieldSymbolResolver> action)default voidforEachAdaptedMethodSymbolResolver(java.util.function.Consumer<? super IMethodSymbolResolver> action)default voidforEachAdaptedOOTypeSymbolResolver(java.util.function.Consumer<? super IOOTypeSymbolResolver> action)default IFieldSymbolResolvergetAdaptedFieldSymbolResolver(int index)java.util.List<IFieldSymbolResolver>getAdaptedFieldSymbolResolverList()default IMethodSymbolResolvergetAdaptedMethodSymbolResolver(int index)java.util.List<IMethodSymbolResolver>getAdaptedMethodSymbolResolverList()default IOOTypeSymbolResolvergetAdaptedOOTypeSymbolResolver(int index)java.util.List<IOOTypeSymbolResolver>getAdaptedOOTypeSymbolResolverList()default de.monticore.symboltable.serialization.ISymbolDeSergetDiagramSymbolDeSer()default IOOSymbolsScopegetEnclosingScope()default de.monticore.symboltable.serialization.ISymbolDeSergetFieldSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetFunctionSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetMCStereotypeSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetMethodSymbolDeSer()default java.lang.StringgetName()default de.monticore.symboltable.serialization.ISymbolDeSergetOOTypeSymbolDeSer()IOOSymbolsGlobalScopegetRealThis()default de.monticore.symboltable.serialization.ISymbolDeSergetSymbolDeSer(java.lang.String key)java.util.Map<java.lang.String,de.monticore.symboltable.serialization.ISymbolDeSer>getSymbolDeSers()default de.monticore.symboltable.serialization.ISymbolDeSergetTypeSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetTypeVarSymbolDeSer()default de.monticore.symboltable.serialization.ISymbolDeSergetVariableSymbolDeSer()default inthashCodeAdaptedFieldSymbolResolver()default inthashCodeAdaptedMethodSymbolResolver()default inthashCodeAdaptedOOTypeSymbolResolver()default intindexOfAdaptedFieldSymbolResolver(java.lang.Object element)default intindexOfAdaptedMethodSymbolResolver(java.lang.Object element)default intindexOfAdaptedOOTypeSymbolResolver(java.lang.Object element)default booleanisEmptyAdaptedFieldSymbolResolver()default booleanisEmptyAdaptedMethodSymbolResolver()default booleanisEmptyAdaptedOOTypeSymbolResolver()default booleanisPresentName()default java.util.Iterator<IFieldSymbolResolver>iteratorAdaptedFieldSymbolResolver()default java.util.Iterator<IMethodSymbolResolver>iteratorAdaptedMethodSymbolResolver()default java.util.Iterator<IOOTypeSymbolResolver>iteratorAdaptedOOTypeSymbolResolver()default intlastIndexOfAdaptedFieldSymbolResolver(java.lang.Object element)default intlastIndexOfAdaptedMethodSymbolResolver(java.lang.Object element)default intlastIndexOfAdaptedOOTypeSymbolResolver(java.lang.Object element)default java.util.ListIterator<IFieldSymbolResolver>listIteratorAdaptedFieldSymbolResolver()default java.util.ListIterator<IFieldSymbolResolver>listIteratorAdaptedFieldSymbolResolver(int index)default java.util.ListIterator<IMethodSymbolResolver>listIteratorAdaptedMethodSymbolResolver()default java.util.ListIterator<IMethodSymbolResolver>listIteratorAdaptedMethodSymbolResolver(int index)default java.util.ListIterator<IOOTypeSymbolResolver>listIteratorAdaptedOOTypeSymbolResolver()default java.util.ListIterator<IOOTypeSymbolResolver>listIteratorAdaptedOOTypeSymbolResolver(int index)voidloadDiagram(java.lang.String name)voidloadField(java.lang.String name)voidloadFileForModelName(java.lang.String modelName)voidloadFunction(java.lang.String name)voidloadMCStereotype(java.lang.String name)voidloadMethod(java.lang.String name)voidloadOOType(java.lang.String name)voidloadType(java.lang.String name)voidloadTypeVar(java.lang.String name)voidloadVariable(java.lang.String name)default java.util.stream.Stream<IFieldSymbolResolver>parallelStreamAdaptedFieldSymbolResolver()default java.util.stream.Stream<IMethodSymbolResolver>parallelStreamAdaptedMethodSymbolResolver()default java.util.stream.Stream<IOOTypeSymbolResolver>parallelStreamAdaptedOOTypeSymbolResolver()default voidputDiagramSymbolDeSer(java.lang.String kind)default voidputFieldSymbolDeSer(java.lang.String kind)default voidputFunctionSymbolDeSer(java.lang.String kind)default voidputMCStereotypeSymbolDeSer(java.lang.String kind)default voidputMethodSymbolDeSer(java.lang.String kind)default voidputOOTypeSymbolDeSer(java.lang.String kind)default voidputSymbolDeSer(java.lang.String key, de.monticore.symboltable.serialization.ISymbolDeSer value)default voidputTypeSymbolDeSer(java.lang.String kind)default voidputTypeVarSymbolDeSer(java.lang.String kind)default voidputVariableSymbolDeSer(java.lang.String kind)default IFieldSymbolResolverremoveAdaptedFieldSymbolResolver(int index)default booleanremoveAdaptedFieldSymbolResolver(java.lang.Object element)default IMethodSymbolResolverremoveAdaptedMethodSymbolResolver(int index)default booleanremoveAdaptedMethodSymbolResolver(java.lang.Object element)default IOOTypeSymbolResolverremoveAdaptedOOTypeSymbolResolver(int index)default booleanremoveAdaptedOOTypeSymbolResolver(java.lang.Object element)default booleanremoveAllAdaptedFieldSymbolResolver(java.util.Collection<?> collection)default booleanremoveAllAdaptedMethodSymbolResolver(java.util.Collection<?> collection)default booleanremoveAllAdaptedOOTypeSymbolResolver(java.util.Collection<?> collection)default booleanremoveIfAdaptedFieldSymbolResolver(java.util.function.Predicate<? super IFieldSymbolResolver> filter)default booleanremoveIfAdaptedMethodSymbolResolver(java.util.function.Predicate<? super IMethodSymbolResolver> filter)default booleanremoveIfAdaptedOOTypeSymbolResolver(java.util.function.Predicate<? super IOOTypeSymbolResolver> filter)default voidreplaceAllAdaptedFieldSymbolResolver(java.util.function.UnaryOperator<IFieldSymbolResolver> operator)default voidreplaceAllAdaptedMethodSymbolResolver(java.util.function.UnaryOperator<IMethodSymbolResolver> operator)default voidreplaceAllAdaptedOOTypeSymbolResolver(java.util.function.UnaryOperator<IOOTypeSymbolResolver> operator)default java.util.List<DiagramSymbol>resolveAdaptedDiagram(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)default java.util.List<FieldSymbol>resolveAdaptedField(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)default java.util.List<FunctionSymbol>resolveAdaptedFunction(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)default java.util.List<MCStereotypeSymbol>resolveAdaptedMCStereotype(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)default java.util.List<MethodSymbol>resolveAdaptedMethod(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)default java.util.List<OOTypeSymbol>resolveAdaptedOOType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)default java.util.List<TypeSymbol>resolveAdaptedType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)default java.util.List<TypeVarSymbol>resolveAdaptedTypeVar(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)default java.util.List<VariableSymbol>resolveAdaptedVariable(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)default java.util.List<DiagramSymbol>resolveDiagramMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)default java.util.List<FieldSymbol>resolveFieldMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)default java.util.List<FunctionSymbol>resolveFunctionMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)default java.util.List<MCStereotypeSymbol>resolveMCStereotypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)default java.util.List<MethodSymbol>resolveMethodMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)default java.util.List<OOTypeSymbol>resolveOOTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)default java.util.List<TypeSymbol>resolveTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)default java.util.List<TypeVarSymbol>resolveTypeVarMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)default java.util.List<VariableSymbol>resolveVariableMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)default booleanretainAllAdaptedFieldSymbolResolver(java.util.Collection<?> collection)default booleanretainAllAdaptedMethodSymbolResolver(java.util.Collection<?> collection)default booleanretainAllAdaptedOOTypeSymbolResolver(java.util.Collection<?> collection)default IFieldSymbolResolversetAdaptedFieldSymbolResolver(int index, IFieldSymbolResolver element)voidsetAdaptedFieldSymbolResolverList(java.util.List<IFieldSymbolResolver> adaptedFieldSymbolResolver)default IMethodSymbolResolversetAdaptedMethodSymbolResolver(int index, IMethodSymbolResolver element)voidsetAdaptedMethodSymbolResolverList(java.util.List<IMethodSymbolResolver> adaptedMethodSymbolResolver)default IOOTypeSymbolResolversetAdaptedOOTypeSymbolResolver(int index, IOOTypeSymbolResolver element)voidsetAdaptedOOTypeSymbolResolverList(java.util.List<IOOTypeSymbolResolver> adaptedOOTypeSymbolResolver)default voidsetEnclosingScope(IOOSymbolsScope enclosingScope)default intsizeAdaptedFieldSymbolResolver()default intsizeAdaptedMethodSymbolResolver()default intsizeAdaptedOOTypeSymbolResolver()default voidsortAdaptedFieldSymbolResolver(java.util.Comparator<? super IFieldSymbolResolver> comparator)default voidsortAdaptedMethodSymbolResolver(java.util.Comparator<? super IMethodSymbolResolver> comparator)default voidsortAdaptedOOTypeSymbolResolver(java.util.Comparator<? super IOOTypeSymbolResolver> comparator)default java.util.Spliterator<IFieldSymbolResolver>spliteratorAdaptedFieldSymbolResolver()default java.util.Spliterator<IMethodSymbolResolver>spliteratorAdaptedMethodSymbolResolver()default java.util.Spliterator<IOOTypeSymbolResolver>spliteratorAdaptedOOTypeSymbolResolver()default java.util.stream.Stream<IFieldSymbolResolver>streamAdaptedFieldSymbolResolver()default java.util.stream.Stream<IMethodSymbolResolver>streamAdaptedMethodSymbolResolver()default java.util.stream.Stream<IOOTypeSymbolResolver>streamAdaptedOOTypeSymbolResolver()default java.util.List<IFieldSymbolResolver>subListAdaptedFieldSymbolResolver(int start, int end)default java.util.List<IMethodSymbolResolver>subListAdaptedMethodSymbolResolver(int start, int end)default java.util.List<IOOTypeSymbolResolver>subListAdaptedOOTypeSymbolResolver(int start, int end)default java.lang.Object[]toArrayAdaptedFieldSymbolResolver()default IFieldSymbolResolver[]toArrayAdaptedFieldSymbolResolver(IFieldSymbolResolver[] array)default java.lang.Object[]toArrayAdaptedMethodSymbolResolver()default IMethodSymbolResolver[]toArrayAdaptedMethodSymbolResolver(IMethodSymbolResolver[] array)default java.lang.Object[]toArrayAdaptedOOTypeSymbolResolver()default IOOTypeSymbolResolver[]toArrayAdaptedOOTypeSymbolResolver(IOOTypeSymbolResolver[] array)-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsGlobalScope
addAdaptedDiagramSymbolResolver, addAdaptedDiagramSymbolResolver, addAdaptedFunctionSymbolResolver, addAdaptedFunctionSymbolResolver, addAdaptedMCStereotypeSymbolResolver, addAdaptedMCStereotypeSymbolResolver, addAdaptedTypeSymbolResolver, addAdaptedTypeSymbolResolver, addAdaptedTypeVarSymbolResolver, addAdaptedTypeVarSymbolResolver, addAdaptedVariableSymbolResolver, addAdaptedVariableSymbolResolver, addAllAdaptedDiagramSymbolResolver, addAllAdaptedDiagramSymbolResolver, addAllAdaptedFunctionSymbolResolver, addAllAdaptedFunctionSymbolResolver, addAllAdaptedMCStereotypeSymbolResolver, addAllAdaptedMCStereotypeSymbolResolver, addAllAdaptedTypeSymbolResolver, addAllAdaptedTypeSymbolResolver, addAllAdaptedTypeVarSymbolResolver, addAllAdaptedTypeVarSymbolResolver, addAllAdaptedVariableSymbolResolver, addAllAdaptedVariableSymbolResolver, calculateModelNamesForDiagram, calculateModelNamesForFunction, calculateModelNamesForMCStereotype, calculateModelNamesForType, calculateModelNamesForTypeVar, calculateModelNamesForVariable, clearAdaptedDiagramSymbolResolver, clearAdaptedFunctionSymbolResolver, clearAdaptedMCStereotypeSymbolResolver, clearAdaptedTypeSymbolResolver, clearAdaptedTypeVarSymbolResolver, clearAdaptedVariableSymbolResolver, containsAdaptedDiagramSymbolResolver, containsAdaptedFunctionSymbolResolver, containsAdaptedMCStereotypeSymbolResolver, containsAdaptedTypeSymbolResolver, containsAdaptedTypeVarSymbolResolver, containsAdaptedVariableSymbolResolver, containsAllAdaptedDiagramSymbolResolver, containsAllAdaptedFunctionSymbolResolver, containsAllAdaptedMCStereotypeSymbolResolver, containsAllAdaptedTypeSymbolResolver, containsAllAdaptedTypeVarSymbolResolver, containsAllAdaptedVariableSymbolResolver, equalsAdaptedDiagramSymbolResolver, equalsAdaptedFunctionSymbolResolver, equalsAdaptedMCStereotypeSymbolResolver, equalsAdaptedTypeSymbolResolver, equalsAdaptedTypeVarSymbolResolver, equalsAdaptedVariableSymbolResolver, forEachAdaptedDiagramSymbolResolver, forEachAdaptedFunctionSymbolResolver, forEachAdaptedMCStereotypeSymbolResolver, forEachAdaptedTypeSymbolResolver, forEachAdaptedTypeVarSymbolResolver, forEachAdaptedVariableSymbolResolver, getAdaptedDiagramSymbolResolver, getAdaptedDiagramSymbolResolverList, getAdaptedFunctionSymbolResolver, getAdaptedFunctionSymbolResolverList, getAdaptedMCStereotypeSymbolResolver, getAdaptedMCStereotypeSymbolResolverList, getAdaptedTypeSymbolResolver, getAdaptedTypeSymbolResolverList, getAdaptedTypeVarSymbolResolver, getAdaptedTypeVarSymbolResolverList, getAdaptedVariableSymbolResolver, getAdaptedVariableSymbolResolverList, hashCodeAdaptedDiagramSymbolResolver, hashCodeAdaptedFunctionSymbolResolver, hashCodeAdaptedMCStereotypeSymbolResolver, hashCodeAdaptedTypeSymbolResolver, hashCodeAdaptedTypeVarSymbolResolver, hashCodeAdaptedVariableSymbolResolver, indexOfAdaptedDiagramSymbolResolver, indexOfAdaptedFunctionSymbolResolver, indexOfAdaptedMCStereotypeSymbolResolver, indexOfAdaptedTypeSymbolResolver, indexOfAdaptedTypeVarSymbolResolver, indexOfAdaptedVariableSymbolResolver, isEmptyAdaptedDiagramSymbolResolver, isEmptyAdaptedFunctionSymbolResolver, isEmptyAdaptedMCStereotypeSymbolResolver, isEmptyAdaptedTypeSymbolResolver, isEmptyAdaptedTypeVarSymbolResolver, isEmptyAdaptedVariableSymbolResolver, iteratorAdaptedDiagramSymbolResolver, iteratorAdaptedFunctionSymbolResolver, iteratorAdaptedMCStereotypeSymbolResolver, iteratorAdaptedTypeSymbolResolver, iteratorAdaptedTypeVarSymbolResolver, iteratorAdaptedVariableSymbolResolver, lastIndexOfAdaptedDiagramSymbolResolver, lastIndexOfAdaptedFunctionSymbolResolver, lastIndexOfAdaptedMCStereotypeSymbolResolver, lastIndexOfAdaptedTypeSymbolResolver, lastIndexOfAdaptedTypeVarSymbolResolver, lastIndexOfAdaptedVariableSymbolResolver, listIteratorAdaptedDiagramSymbolResolver, listIteratorAdaptedDiagramSymbolResolver, listIteratorAdaptedFunctionSymbolResolver, listIteratorAdaptedFunctionSymbolResolver, listIteratorAdaptedMCStereotypeSymbolResolver, listIteratorAdaptedMCStereotypeSymbolResolver, listIteratorAdaptedTypeSymbolResolver, listIteratorAdaptedTypeSymbolResolver, listIteratorAdaptedTypeVarSymbolResolver, listIteratorAdaptedTypeVarSymbolResolver, listIteratorAdaptedVariableSymbolResolver, listIteratorAdaptedVariableSymbolResolver, parallelStreamAdaptedDiagramSymbolResolver, parallelStreamAdaptedFunctionSymbolResolver, parallelStreamAdaptedMCStereotypeSymbolResolver, parallelStreamAdaptedTypeSymbolResolver, parallelStreamAdaptedTypeVarSymbolResolver, parallelStreamAdaptedVariableSymbolResolver, removeAdaptedDiagramSymbolResolver, removeAdaptedDiagramSymbolResolver, removeAdaptedFunctionSymbolResolver, removeAdaptedFunctionSymbolResolver, removeAdaptedMCStereotypeSymbolResolver, removeAdaptedMCStereotypeSymbolResolver, removeAdaptedTypeSymbolResolver, removeAdaptedTypeSymbolResolver, removeAdaptedTypeVarSymbolResolver, removeAdaptedTypeVarSymbolResolver, removeAdaptedVariableSymbolResolver, removeAdaptedVariableSymbolResolver, removeAllAdaptedDiagramSymbolResolver, removeAllAdaptedFunctionSymbolResolver, removeAllAdaptedMCStereotypeSymbolResolver, removeAllAdaptedTypeSymbolResolver, removeAllAdaptedTypeVarSymbolResolver, removeAllAdaptedVariableSymbolResolver, removeIfAdaptedDiagramSymbolResolver, removeIfAdaptedFunctionSymbolResolver, removeIfAdaptedMCStereotypeSymbolResolver, removeIfAdaptedTypeSymbolResolver, removeIfAdaptedTypeVarSymbolResolver, removeIfAdaptedVariableSymbolResolver, replaceAllAdaptedDiagramSymbolResolver, replaceAllAdaptedFunctionSymbolResolver, replaceAllAdaptedMCStereotypeSymbolResolver, replaceAllAdaptedTypeSymbolResolver, replaceAllAdaptedTypeVarSymbolResolver, replaceAllAdaptedVariableSymbolResolver, retainAllAdaptedDiagramSymbolResolver, retainAllAdaptedFunctionSymbolResolver, retainAllAdaptedMCStereotypeSymbolResolver, retainAllAdaptedTypeSymbolResolver, retainAllAdaptedTypeVarSymbolResolver, retainAllAdaptedVariableSymbolResolver, setAdaptedDiagramSymbolResolver, setAdaptedDiagramSymbolResolverList, setAdaptedFunctionSymbolResolver, setAdaptedFunctionSymbolResolverList, setAdaptedMCStereotypeSymbolResolver, setAdaptedMCStereotypeSymbolResolverList, setAdaptedTypeSymbolResolver, setAdaptedTypeSymbolResolverList, setAdaptedTypeVarSymbolResolver, setAdaptedTypeVarSymbolResolverList, setAdaptedVariableSymbolResolver, setAdaptedVariableSymbolResolverList, setEnclosingScope, sizeAdaptedDiagramSymbolResolver, sizeAdaptedFunctionSymbolResolver, sizeAdaptedMCStereotypeSymbolResolver, sizeAdaptedTypeSymbolResolver, sizeAdaptedTypeVarSymbolResolver, sizeAdaptedVariableSymbolResolver, sortAdaptedDiagramSymbolResolver, sortAdaptedFunctionSymbolResolver, sortAdaptedMCStereotypeSymbolResolver, sortAdaptedTypeSymbolResolver, sortAdaptedTypeVarSymbolResolver, sortAdaptedVariableSymbolResolver, spliteratorAdaptedDiagramSymbolResolver, spliteratorAdaptedFunctionSymbolResolver, spliteratorAdaptedMCStereotypeSymbolResolver, spliteratorAdaptedTypeSymbolResolver, spliteratorAdaptedTypeVarSymbolResolver, spliteratorAdaptedVariableSymbolResolver, streamAdaptedDiagramSymbolResolver, streamAdaptedFunctionSymbolResolver, streamAdaptedMCStereotypeSymbolResolver, streamAdaptedTypeSymbolResolver, streamAdaptedTypeVarSymbolResolver, streamAdaptedVariableSymbolResolver, subListAdaptedDiagramSymbolResolver, subListAdaptedFunctionSymbolResolver, subListAdaptedMCStereotypeSymbolResolver, subListAdaptedTypeSymbolResolver, subListAdaptedTypeVarSymbolResolver, subListAdaptedVariableSymbolResolver, toArrayAdaptedDiagramSymbolResolver, toArrayAdaptedDiagramSymbolResolver, toArrayAdaptedFunctionSymbolResolver, toArrayAdaptedFunctionSymbolResolver, toArrayAdaptedMCStereotypeSymbolResolver, toArrayAdaptedMCStereotypeSymbolResolver, toArrayAdaptedTypeSymbolResolver, toArrayAdaptedTypeSymbolResolver, toArrayAdaptedTypeVarSymbolResolver, toArrayAdaptedTypeVarSymbolResolver, toArrayAdaptedVariableSymbolResolver, toArrayAdaptedVariableSymbolResolver
-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsScope
isTypeVariableBound
-
Methods inherited from interface de.monticore.symbols.basicsymbols._symboltable.IBasicSymbolsScopeTOP
add, add, add, add, add, add, addSubScope, continueAsDiagramSubScope, continueAsFunctionSubScope, continueAsMCStereotypeSubScope, continueAsTypeSubScope, continueAsTypeVarSubScope, continueAsVariableSubScope, continueDiagramWithEnclosingScope, continueFunctionWithEnclosingScope, continueMCStereotypeWithEnclosingScope, continueTypeVarWithEnclosingScope, continueTypeWithEnclosingScope, continueVariableWithEnclosingScope, filterDiagram, filterFunction, filterMCStereotype, filterType, filterTypeVar, filterVariable, getDiagramSymbols, getFunctionSymbols, getLocalDiagramSymbols, getLocalFunctionSymbols, getLocalMCStereotypeSymbols, getLocalTypeSymbols, getLocalTypeVarSymbols, getLocalVariableSymbols, getMCStereotypeSymbols, getTypeSymbols, getTypeVarSymbols, getVariableSymbols, isDiagramSymbolsAlreadyResolved, isFunctionSymbolsAlreadyResolved, isMCStereotypeSymbolsAlreadyResolved, isTypeSymbolsAlreadyResolved, isTypeVarSymbolsAlreadyResolved, isVariableSymbolsAlreadyResolved, remove, remove, remove, remove, remove, remove, removeSubScope, resolveAdaptedDiagramLocallyMany, resolveAdaptedFunctionLocallyMany, resolveAdaptedMCStereotypeLocallyMany, resolveAdaptedTypeLocallyMany, resolveAdaptedTypeVarLocallyMany, resolveAdaptedVariableLocallyMany, resolveDiagram, resolveDiagram, resolveDiagram, resolveDiagram, resolveDiagramDown, resolveDiagramDown, resolveDiagramDown, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramDownMany, resolveDiagramLocally, resolveDiagramLocallyMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramMany, resolveDiagramSubKinds, resolveFunction, resolveFunction, resolveFunction, resolveFunction, resolveFunctionDown, resolveFunctionDown, resolveFunctionDown, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionDownMany, resolveFunctionLocally, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionMany, resolveFunctionSubKinds, resolveMCStereotype, resolveMCStereotype, resolveMCStereotype, resolveMCStereotype, resolveMCStereotypeDown, resolveMCStereotypeDown, resolveMCStereotypeDown, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeDownMany, resolveMCStereotypeLocally, resolveMCStereotypeLocallyMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeMany, resolveMCStereotypeSubKinds, resolveType, resolveType, resolveType, resolveType, resolveTypeDown, resolveTypeDown, resolveTypeDown, resolveTypeDownMany, resolveTypeDownMany, resolveTypeDownMany, resolveTypeDownMany, resolveTypeLocally, resolveTypeLocallyMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeMany, resolveTypeSubKinds, resolveTypeVar, resolveTypeVar, resolveTypeVar, resolveTypeVar, resolveTypeVarDown, resolveTypeVarDown, resolveTypeVarDown, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarDownMany, resolveTypeVarLocally, resolveTypeVarLocallyMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarMany, resolveTypeVarSubKinds, resolveVariable, resolveVariable, resolveVariable, resolveVariable, resolveVariableDown, resolveVariableDown, resolveVariableDown, resolveVariableDownMany, resolveVariableDownMany, resolveVariableDownMany, resolveVariableDownMany, resolveVariableLocally, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableMany, resolveVariableSubKinds, setDiagramSymbolsAlreadyResolved, setFunctionSymbolsAlreadyResolved, setMCStereotypeSymbolsAlreadyResolved, setTypeSymbolsAlreadyResolved, setTypeVarSymbolsAlreadyResolved, setVariableSymbolsAlreadyResolved
-
Methods inherited from interface de.monticore.symboltable.IGlobalScope
addLoadedFile, clear, clearLoadedFiles, getDeSer, getFileExt, getSymbolPath, init, isFileLoaded, setDeSer, setFileExt, setSymbolDeSers, setSymbolPath
-
Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsGlobalScope
setEnclosingScope
-
Methods inherited from interface de.monticore.mcbasics._symboltable.IMCBasicsScope
addSubScope, removeSubScope
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsScope
resolveFieldLocallyMany, resolveFunctionLocallyMany, resolveMethodLocallyMany, resolveVariableLocallyMany
-
Methods inherited from interface de.monticore.symbols.oosymbols._symboltable.IOOSymbolsScopeTOP
add, add, add, addSubScope, continueAsFieldSubScope, continueAsMethodSubScope, continueAsOOTypeSubScope, continueFieldWithEnclosingScope, continueMethodWithEnclosingScope, continueOOTypeWithEnclosingScope, filterField, filterMethod, filterOOType, getFieldSymbols, getLocalFieldSymbols, getLocalMethodSymbols, getLocalOOTypeSymbols, getMethodSymbols, getOOTypeSymbols, getSubScopes, getSymbolsSize, isFieldSymbolsAlreadyResolved, isMethodSymbolsAlreadyResolved, isOOTypeSymbolsAlreadyResolved, remove, remove, remove, removeSubScope, resolveAdaptedFieldLocallyMany, resolveAdaptedMethodLocallyMany, resolveAdaptedOOTypeLocallyMany, resolveField, resolveField, resolveField, resolveField, resolveFieldDown, resolveFieldDown, resolveFieldDown, resolveFieldDownMany, resolveFieldDownMany, resolveFieldDownMany, resolveFieldDownMany, resolveFieldLocally, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldMany, resolveFieldSubKinds, resolveMethod, resolveMethod, resolveMethod, resolveMethod, resolveMethodDown, resolveMethodDown, resolveMethodDown, resolveMethodDownMany, resolveMethodDownMany, resolveMethodDownMany, resolveMethodDownMany, resolveMethodLocally, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodMany, resolveMethodSubKinds, resolveOOType, resolveOOType, resolveOOType, resolveOOType, resolveOOTypeDown, resolveOOTypeDown, resolveOOTypeDown, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeDownMany, resolveOOTypeLocally, resolveOOTypeLocallyMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeMany, resolveOOTypeSubKinds, setFieldSymbolsAlreadyResolved, setMethodSymbolsAlreadyResolved, setOOTypeSymbolsAlreadyResolved
-
Methods inherited from interface de.monticore.symboltable.IScope
add, checkIfContinueWithEnclosingScope, filterSymbolsByAccessModifier, getAstNode, getLocalUnknownSymbols, getNameParts, getRemainingNameForResolveDown, getResolvedOrThrowException, getSpanningSymbol, getUnknownSymbols, isExportingSymbols, isOrdered, isPresentAstNode, isPresentSpanningSymbol, isProperSubScopeOf, isShadowing, isSubScopeOf, remove, setAstNode, setAstNodeAbsent, setExportingSymbols, setName, setNameAbsent, setOrdered, setShadowing, setSpanningSymbol, setSpanningSymbolAbsent
-
-
-
-
Method Detail
-
calculateModelNamesForOOType
default java.util.Set<java.lang.String> calculateModelNamesForOOType(java.lang.String name)
-
calculateModelNamesForField
default java.util.Set<java.lang.String> calculateModelNamesForField(java.lang.String name)
-
calculateModelNamesForMethod
default java.util.Set<java.lang.String> calculateModelNamesForMethod(java.lang.String name)
-
containsAdaptedOOTypeSymbolResolver
default boolean containsAdaptedOOTypeSymbolResolver(java.lang.Object element)
-
containsAllAdaptedOOTypeSymbolResolver
default boolean containsAllAdaptedOOTypeSymbolResolver(java.util.Collection<?> collection)
-
isEmptyAdaptedOOTypeSymbolResolver
default boolean isEmptyAdaptedOOTypeSymbolResolver()
-
iteratorAdaptedOOTypeSymbolResolver
default java.util.Iterator<IOOTypeSymbolResolver> iteratorAdaptedOOTypeSymbolResolver()
-
sizeAdaptedOOTypeSymbolResolver
default int sizeAdaptedOOTypeSymbolResolver()
-
toArrayAdaptedOOTypeSymbolResolver
default IOOTypeSymbolResolver[] toArrayAdaptedOOTypeSymbolResolver(IOOTypeSymbolResolver[] array)
-
toArrayAdaptedOOTypeSymbolResolver
default java.lang.Object[] toArrayAdaptedOOTypeSymbolResolver()
-
spliteratorAdaptedOOTypeSymbolResolver
default java.util.Spliterator<IOOTypeSymbolResolver> spliteratorAdaptedOOTypeSymbolResolver()
-
streamAdaptedOOTypeSymbolResolver
default java.util.stream.Stream<IOOTypeSymbolResolver> streamAdaptedOOTypeSymbolResolver()
-
parallelStreamAdaptedOOTypeSymbolResolver
default java.util.stream.Stream<IOOTypeSymbolResolver> parallelStreamAdaptedOOTypeSymbolResolver()
-
getAdaptedOOTypeSymbolResolver
default IOOTypeSymbolResolver getAdaptedOOTypeSymbolResolver(int index)
-
indexOfAdaptedOOTypeSymbolResolver
default int indexOfAdaptedOOTypeSymbolResolver(java.lang.Object element)
-
lastIndexOfAdaptedOOTypeSymbolResolver
default int lastIndexOfAdaptedOOTypeSymbolResolver(java.lang.Object element)
-
equalsAdaptedOOTypeSymbolResolver
default boolean equalsAdaptedOOTypeSymbolResolver(java.lang.Object o)
-
hashCodeAdaptedOOTypeSymbolResolver
default int hashCodeAdaptedOOTypeSymbolResolver()
-
listIteratorAdaptedOOTypeSymbolResolver
default java.util.ListIterator<IOOTypeSymbolResolver> listIteratorAdaptedOOTypeSymbolResolver()
-
listIteratorAdaptedOOTypeSymbolResolver
default java.util.ListIterator<IOOTypeSymbolResolver> listIteratorAdaptedOOTypeSymbolResolver(int index)
-
subListAdaptedOOTypeSymbolResolver
default java.util.List<IOOTypeSymbolResolver> subListAdaptedOOTypeSymbolResolver(int start, int end)
-
getAdaptedOOTypeSymbolResolverList
java.util.List<IOOTypeSymbolResolver> getAdaptedOOTypeSymbolResolverList()
-
clearAdaptedOOTypeSymbolResolver
default void clearAdaptedOOTypeSymbolResolver()
-
addAdaptedOOTypeSymbolResolver
default boolean addAdaptedOOTypeSymbolResolver(IOOTypeSymbolResolver element)
-
addAllAdaptedOOTypeSymbolResolver
default boolean addAllAdaptedOOTypeSymbolResolver(java.util.Collection<? extends IOOTypeSymbolResolver> collection)
-
removeAdaptedOOTypeSymbolResolver
default boolean removeAdaptedOOTypeSymbolResolver(java.lang.Object element)
-
removeAllAdaptedOOTypeSymbolResolver
default boolean removeAllAdaptedOOTypeSymbolResolver(java.util.Collection<?> collection)
-
retainAllAdaptedOOTypeSymbolResolver
default boolean retainAllAdaptedOOTypeSymbolResolver(java.util.Collection<?> collection)
-
removeIfAdaptedOOTypeSymbolResolver
default boolean removeIfAdaptedOOTypeSymbolResolver(java.util.function.Predicate<? super IOOTypeSymbolResolver> filter)
-
forEachAdaptedOOTypeSymbolResolver
default void forEachAdaptedOOTypeSymbolResolver(java.util.function.Consumer<? super IOOTypeSymbolResolver> action)
-
addAdaptedOOTypeSymbolResolver
default void addAdaptedOOTypeSymbolResolver(int index, IOOTypeSymbolResolver element)
-
addAllAdaptedOOTypeSymbolResolver
default boolean addAllAdaptedOOTypeSymbolResolver(int index, java.util.Collection<? extends IOOTypeSymbolResolver> collection)
-
removeAdaptedOOTypeSymbolResolver
default IOOTypeSymbolResolver removeAdaptedOOTypeSymbolResolver(int index)
-
setAdaptedOOTypeSymbolResolver
default IOOTypeSymbolResolver setAdaptedOOTypeSymbolResolver(int index, IOOTypeSymbolResolver element)
-
replaceAllAdaptedOOTypeSymbolResolver
default void replaceAllAdaptedOOTypeSymbolResolver(java.util.function.UnaryOperator<IOOTypeSymbolResolver> operator)
-
sortAdaptedOOTypeSymbolResolver
default void sortAdaptedOOTypeSymbolResolver(java.util.Comparator<? super IOOTypeSymbolResolver> comparator)
-
setAdaptedOOTypeSymbolResolverList
void setAdaptedOOTypeSymbolResolverList(java.util.List<IOOTypeSymbolResolver> adaptedOOTypeSymbolResolver)
-
containsAdaptedFieldSymbolResolver
default boolean containsAdaptedFieldSymbolResolver(java.lang.Object element)
-
containsAllAdaptedFieldSymbolResolver
default boolean containsAllAdaptedFieldSymbolResolver(java.util.Collection<?> collection)
-
isEmptyAdaptedFieldSymbolResolver
default boolean isEmptyAdaptedFieldSymbolResolver()
-
iteratorAdaptedFieldSymbolResolver
default java.util.Iterator<IFieldSymbolResolver> iteratorAdaptedFieldSymbolResolver()
-
sizeAdaptedFieldSymbolResolver
default int sizeAdaptedFieldSymbolResolver()
-
toArrayAdaptedFieldSymbolResolver
default IFieldSymbolResolver[] toArrayAdaptedFieldSymbolResolver(IFieldSymbolResolver[] array)
-
toArrayAdaptedFieldSymbolResolver
default java.lang.Object[] toArrayAdaptedFieldSymbolResolver()
-
spliteratorAdaptedFieldSymbolResolver
default java.util.Spliterator<IFieldSymbolResolver> spliteratorAdaptedFieldSymbolResolver()
-
streamAdaptedFieldSymbolResolver
default java.util.stream.Stream<IFieldSymbolResolver> streamAdaptedFieldSymbolResolver()
-
parallelStreamAdaptedFieldSymbolResolver
default java.util.stream.Stream<IFieldSymbolResolver> parallelStreamAdaptedFieldSymbolResolver()
-
getAdaptedFieldSymbolResolver
default IFieldSymbolResolver getAdaptedFieldSymbolResolver(int index)
-
indexOfAdaptedFieldSymbolResolver
default int indexOfAdaptedFieldSymbolResolver(java.lang.Object element)
-
lastIndexOfAdaptedFieldSymbolResolver
default int lastIndexOfAdaptedFieldSymbolResolver(java.lang.Object element)
-
equalsAdaptedFieldSymbolResolver
default boolean equalsAdaptedFieldSymbolResolver(java.lang.Object o)
-
hashCodeAdaptedFieldSymbolResolver
default int hashCodeAdaptedFieldSymbolResolver()
-
listIteratorAdaptedFieldSymbolResolver
default java.util.ListIterator<IFieldSymbolResolver> listIteratorAdaptedFieldSymbolResolver()
-
listIteratorAdaptedFieldSymbolResolver
default java.util.ListIterator<IFieldSymbolResolver> listIteratorAdaptedFieldSymbolResolver(int index)
-
subListAdaptedFieldSymbolResolver
default java.util.List<IFieldSymbolResolver> subListAdaptedFieldSymbolResolver(int start, int end)
-
getAdaptedFieldSymbolResolverList
java.util.List<IFieldSymbolResolver> getAdaptedFieldSymbolResolverList()
-
clearAdaptedFieldSymbolResolver
default void clearAdaptedFieldSymbolResolver()
-
addAdaptedFieldSymbolResolver
default boolean addAdaptedFieldSymbolResolver(IFieldSymbolResolver element)
-
addAllAdaptedFieldSymbolResolver
default boolean addAllAdaptedFieldSymbolResolver(java.util.Collection<? extends IFieldSymbolResolver> collection)
-
removeAdaptedFieldSymbolResolver
default boolean removeAdaptedFieldSymbolResolver(java.lang.Object element)
-
removeAllAdaptedFieldSymbolResolver
default boolean removeAllAdaptedFieldSymbolResolver(java.util.Collection<?> collection)
-
retainAllAdaptedFieldSymbolResolver
default boolean retainAllAdaptedFieldSymbolResolver(java.util.Collection<?> collection)
-
removeIfAdaptedFieldSymbolResolver
default boolean removeIfAdaptedFieldSymbolResolver(java.util.function.Predicate<? super IFieldSymbolResolver> filter)
-
forEachAdaptedFieldSymbolResolver
default void forEachAdaptedFieldSymbolResolver(java.util.function.Consumer<? super IFieldSymbolResolver> action)
-
addAdaptedFieldSymbolResolver
default void addAdaptedFieldSymbolResolver(int index, IFieldSymbolResolver element)
-
addAllAdaptedFieldSymbolResolver
default boolean addAllAdaptedFieldSymbolResolver(int index, java.util.Collection<? extends IFieldSymbolResolver> collection)
-
removeAdaptedFieldSymbolResolver
default IFieldSymbolResolver removeAdaptedFieldSymbolResolver(int index)
-
setAdaptedFieldSymbolResolver
default IFieldSymbolResolver setAdaptedFieldSymbolResolver(int index, IFieldSymbolResolver element)
-
replaceAllAdaptedFieldSymbolResolver
default void replaceAllAdaptedFieldSymbolResolver(java.util.function.UnaryOperator<IFieldSymbolResolver> operator)
-
sortAdaptedFieldSymbolResolver
default void sortAdaptedFieldSymbolResolver(java.util.Comparator<? super IFieldSymbolResolver> comparator)
-
setAdaptedFieldSymbolResolverList
void setAdaptedFieldSymbolResolverList(java.util.List<IFieldSymbolResolver> adaptedFieldSymbolResolver)
-
containsAdaptedMethodSymbolResolver
default boolean containsAdaptedMethodSymbolResolver(java.lang.Object element)
-
containsAllAdaptedMethodSymbolResolver
default boolean containsAllAdaptedMethodSymbolResolver(java.util.Collection<?> collection)
-
isEmptyAdaptedMethodSymbolResolver
default boolean isEmptyAdaptedMethodSymbolResolver()
-
iteratorAdaptedMethodSymbolResolver
default java.util.Iterator<IMethodSymbolResolver> iteratorAdaptedMethodSymbolResolver()
-
sizeAdaptedMethodSymbolResolver
default int sizeAdaptedMethodSymbolResolver()
-
toArrayAdaptedMethodSymbolResolver
default IMethodSymbolResolver[] toArrayAdaptedMethodSymbolResolver(IMethodSymbolResolver[] array)
-
toArrayAdaptedMethodSymbolResolver
default java.lang.Object[] toArrayAdaptedMethodSymbolResolver()
-
spliteratorAdaptedMethodSymbolResolver
default java.util.Spliterator<IMethodSymbolResolver> spliteratorAdaptedMethodSymbolResolver()
-
streamAdaptedMethodSymbolResolver
default java.util.stream.Stream<IMethodSymbolResolver> streamAdaptedMethodSymbolResolver()
-
parallelStreamAdaptedMethodSymbolResolver
default java.util.stream.Stream<IMethodSymbolResolver> parallelStreamAdaptedMethodSymbolResolver()
-
getAdaptedMethodSymbolResolver
default IMethodSymbolResolver getAdaptedMethodSymbolResolver(int index)
-
indexOfAdaptedMethodSymbolResolver
default int indexOfAdaptedMethodSymbolResolver(java.lang.Object element)
-
lastIndexOfAdaptedMethodSymbolResolver
default int lastIndexOfAdaptedMethodSymbolResolver(java.lang.Object element)
-
equalsAdaptedMethodSymbolResolver
default boolean equalsAdaptedMethodSymbolResolver(java.lang.Object o)
-
hashCodeAdaptedMethodSymbolResolver
default int hashCodeAdaptedMethodSymbolResolver()
-
listIteratorAdaptedMethodSymbolResolver
default java.util.ListIterator<IMethodSymbolResolver> listIteratorAdaptedMethodSymbolResolver()
-
listIteratorAdaptedMethodSymbolResolver
default java.util.ListIterator<IMethodSymbolResolver> listIteratorAdaptedMethodSymbolResolver(int index)
-
subListAdaptedMethodSymbolResolver
default java.util.List<IMethodSymbolResolver> subListAdaptedMethodSymbolResolver(int start, int end)
-
getAdaptedMethodSymbolResolverList
java.util.List<IMethodSymbolResolver> getAdaptedMethodSymbolResolverList()
-
clearAdaptedMethodSymbolResolver
default void clearAdaptedMethodSymbolResolver()
-
addAdaptedMethodSymbolResolver
default boolean addAdaptedMethodSymbolResolver(IMethodSymbolResolver element)
-
addAllAdaptedMethodSymbolResolver
default boolean addAllAdaptedMethodSymbolResolver(java.util.Collection<? extends IMethodSymbolResolver> collection)
-
removeAdaptedMethodSymbolResolver
default boolean removeAdaptedMethodSymbolResolver(java.lang.Object element)
-
removeAllAdaptedMethodSymbolResolver
default boolean removeAllAdaptedMethodSymbolResolver(java.util.Collection<?> collection)
-
retainAllAdaptedMethodSymbolResolver
default boolean retainAllAdaptedMethodSymbolResolver(java.util.Collection<?> collection)
-
removeIfAdaptedMethodSymbolResolver
default boolean removeIfAdaptedMethodSymbolResolver(java.util.function.Predicate<? super IMethodSymbolResolver> filter)
-
forEachAdaptedMethodSymbolResolver
default void forEachAdaptedMethodSymbolResolver(java.util.function.Consumer<? super IMethodSymbolResolver> action)
-
addAdaptedMethodSymbolResolver
default void addAdaptedMethodSymbolResolver(int index, IMethodSymbolResolver element)
-
addAllAdaptedMethodSymbolResolver
default boolean addAllAdaptedMethodSymbolResolver(int index, java.util.Collection<? extends IMethodSymbolResolver> collection)
-
removeAdaptedMethodSymbolResolver
default IMethodSymbolResolver removeAdaptedMethodSymbolResolver(int index)
-
setAdaptedMethodSymbolResolver
default IMethodSymbolResolver setAdaptedMethodSymbolResolver(int index, IMethodSymbolResolver element)
-
replaceAllAdaptedMethodSymbolResolver
default void replaceAllAdaptedMethodSymbolResolver(java.util.function.UnaryOperator<IMethodSymbolResolver> operator)
-
sortAdaptedMethodSymbolResolver
default void sortAdaptedMethodSymbolResolver(java.util.Comparator<? super IMethodSymbolResolver> comparator)
-
setAdaptedMethodSymbolResolverList
void setAdaptedMethodSymbolResolverList(java.util.List<IMethodSymbolResolver> adaptedMethodSymbolResolver)
-
resolveAdaptedOOType
default java.util.List<OOTypeSymbol> resolveAdaptedOOType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)
-
resolveAdaptedField
default java.util.List<FieldSymbol> resolveAdaptedField(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)
-
resolveAdaptedMethod
default java.util.List<MethodSymbol> resolveAdaptedMethod(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)
-
resolveAdaptedDiagram
default java.util.List<DiagramSymbol> resolveAdaptedDiagram(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)
- Specified by:
resolveAdaptedDiagramin interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedType
default java.util.List<TypeSymbol> resolveAdaptedType(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)
- Specified by:
resolveAdaptedTypein interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedTypeVar
default java.util.List<TypeVarSymbol> resolveAdaptedTypeVar(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)
- Specified by:
resolveAdaptedTypeVarin interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedVariable
default java.util.List<VariableSymbol> resolveAdaptedVariable(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)
- Specified by:
resolveAdaptedVariablein interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedFunction
default java.util.List<FunctionSymbol> resolveAdaptedFunction(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)
- Specified by:
resolveAdaptedFunctionin interfaceIBasicSymbolsGlobalScope
-
resolveAdaptedMCStereotype
default java.util.List<MCStereotypeSymbol> resolveAdaptedMCStereotype(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)
- Specified by:
resolveAdaptedMCStereotypein interfaceIBasicSymbolsGlobalScope
-
resolveOOTypeMany
default java.util.List<OOTypeSymbol> resolveOOTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<OOTypeSymbol> predicate)
- Specified by:
resolveOOTypeManyin interfaceIOOSymbolsScopeTOP
-
loadOOType
void loadOOType(java.lang.String name)
-
resolveFieldMany
default java.util.List<FieldSymbol> resolveFieldMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FieldSymbol> predicate)
- Specified by:
resolveFieldManyin interfaceIOOSymbolsScopeTOP
-
loadField
void loadField(java.lang.String name)
-
resolveMethodMany
default java.util.List<MethodSymbol> resolveMethodMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MethodSymbol> predicate)
- Specified by:
resolveMethodManyin interfaceIOOSymbolsScopeTOP
-
loadMethod
void loadMethod(java.lang.String name)
-
resolveDiagramMany
default java.util.List<DiagramSymbol> resolveDiagramMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<DiagramSymbol> predicate)
- Specified by:
resolveDiagramManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveDiagramManyin interfaceIBasicSymbolsScopeTOP
-
loadDiagram
void loadDiagram(java.lang.String name)
- Specified by:
loadDiagramin interfaceIBasicSymbolsGlobalScope
-
resolveTypeMany
default java.util.List<TypeSymbol> resolveTypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeSymbol> predicate)
- Specified by:
resolveTypeManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveTypeManyin interfaceIBasicSymbolsScopeTOP
-
loadType
void loadType(java.lang.String name)
- Specified by:
loadTypein interfaceIBasicSymbolsGlobalScope
-
resolveTypeVarMany
default java.util.List<TypeVarSymbol> resolveTypeVarMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<TypeVarSymbol> predicate)
- Specified by:
resolveTypeVarManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveTypeVarManyin interfaceIBasicSymbolsScopeTOP
-
loadTypeVar
void loadTypeVar(java.lang.String name)
- Specified by:
loadTypeVarin interfaceIBasicSymbolsGlobalScope
-
resolveVariableMany
default java.util.List<VariableSymbol> resolveVariableMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<VariableSymbol> predicate)
- Specified by:
resolveVariableManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveVariableManyin interfaceIBasicSymbolsScopeTOP
-
loadVariable
void loadVariable(java.lang.String name)
- Specified by:
loadVariablein interfaceIBasicSymbolsGlobalScope
-
resolveFunctionMany
default java.util.List<FunctionSymbol> resolveFunctionMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<FunctionSymbol> predicate)
- Specified by:
resolveFunctionManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveFunctionManyin interfaceIBasicSymbolsScopeTOP
-
loadFunction
void loadFunction(java.lang.String name)
- Specified by:
loadFunctionin interfaceIBasicSymbolsGlobalScope
-
resolveMCStereotypeMany
default java.util.List<MCStereotypeSymbol> resolveMCStereotypeMany(boolean foundSymbols, java.lang.String name, de.monticore.symboltable.modifiers.AccessModifier modifier, java.util.function.Predicate<MCStereotypeSymbol> predicate)
- Specified by:
resolveMCStereotypeManyin interfaceIBasicSymbolsGlobalScope- Specified by:
resolveMCStereotypeManyin interfaceIBasicSymbolsScopeTOP
-
loadMCStereotype
void loadMCStereotype(java.lang.String name)
- Specified by:
loadMCStereotypein interfaceIBasicSymbolsGlobalScope
-
loadFileForModelName
void loadFileForModelName(java.lang.String modelName)
- Specified by:
loadFileForModelNamein interfaceIBasicSymbolsGlobalScope- Specified by:
loadFileForModelNamein interfaceIMCBasicsGlobalScope
-
getEnclosingScope
default IOOSymbolsScope getEnclosingScope()
- Specified by:
getEnclosingScopein interfaceIBasicSymbolsGlobalScope- Specified by:
getEnclosingScopein interfaceIBasicSymbolsScopeTOP- Specified by:
getEnclosingScopein interfaceIMCBasicsGlobalScope- Specified by:
getEnclosingScopein interfaceIMCBasicsScope- Specified by:
getEnclosingScopein interfaceIOOSymbolsScopeTOP- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.IScope
-
setEnclosingScope
default void setEnclosingScope(IOOSymbolsScope enclosingScope)
- Specified by:
setEnclosingScopein interfaceIOOSymbolsScopeTOP
-
getName
default java.lang.String getName()
- Specified by:
getNamein interfaceIBasicSymbolsGlobalScope- Specified by:
getNamein interfaceIMCBasicsGlobalScope- Specified by:
getNamein interfacede.monticore.symboltable.IScope
-
isPresentName
default boolean isPresentName()
- Specified by:
isPresentNamein interfaceIBasicSymbolsGlobalScope- Specified by:
isPresentNamein interfaceIMCBasicsGlobalScope- Specified by:
isPresentNamein interfacede.monticore.symboltable.IScope
-
checkIfContinueAsSubScope
default boolean checkIfContinueAsSubScope(java.lang.String symbolName)
- Specified by:
checkIfContinueAsSubScopein interfaceIBasicSymbolsGlobalScope- Specified by:
checkIfContinueAsSubScopein interfaceIMCBasicsGlobalScope- Specified by:
checkIfContinueAsSubScopein interfacede.monticore.symboltable.IScope
-
getSymbolDeSers
java.util.Map<java.lang.String,de.monticore.symboltable.serialization.ISymbolDeSer> getSymbolDeSers()
- Specified by:
getSymbolDeSersin interfaceIBasicSymbolsGlobalScope- Specified by:
getSymbolDeSersin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSersin interfaceIMCBasicsGlobalScope
-
putSymbolDeSer
default void putSymbolDeSer(java.lang.String key, de.monticore.symboltable.serialization.ISymbolDeSer value)- Specified by:
putSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
putSymbolDeSerin interfacede.monticore.symboltable.IGlobalScope- Specified by:
putSymbolDeSerin interfaceIMCBasicsGlobalScope
-
getSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getSymbolDeSer(java.lang.String key)
- Specified by:
getSymbolDeSerin interfaceIBasicSymbolsGlobalScope- Specified by:
getSymbolDeSerin interfacede.monticore.symboltable.IGlobalScope- Specified by:
getSymbolDeSerin interfaceIMCBasicsGlobalScope
-
putOOTypeSymbolDeSer
default void putOOTypeSymbolDeSer(java.lang.String kind)
-
putFieldSymbolDeSer
default void putFieldSymbolDeSer(java.lang.String kind)
-
putMethodSymbolDeSer
default void putMethodSymbolDeSer(java.lang.String kind)
-
putDiagramSymbolDeSer
default void putDiagramSymbolDeSer(java.lang.String kind)
- Specified by:
putDiagramSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putTypeSymbolDeSer
default void putTypeSymbolDeSer(java.lang.String kind)
- Specified by:
putTypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putTypeVarSymbolDeSer
default void putTypeVarSymbolDeSer(java.lang.String kind)
- Specified by:
putTypeVarSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putVariableSymbolDeSer
default void putVariableSymbolDeSer(java.lang.String kind)
- Specified by:
putVariableSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putFunctionSymbolDeSer
default void putFunctionSymbolDeSer(java.lang.String kind)
- Specified by:
putFunctionSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
putMCStereotypeSymbolDeSer
default void putMCStereotypeSymbolDeSer(java.lang.String kind)
- Specified by:
putMCStereotypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getOOTypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getOOTypeSymbolDeSer()
-
getFieldSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getFieldSymbolDeSer()
-
getMethodSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getMethodSymbolDeSer()
-
getDiagramSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getDiagramSymbolDeSer()
- Specified by:
getDiagramSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getTypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getTypeSymbolDeSer()
- Specified by:
getTypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getTypeVarSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getTypeVarSymbolDeSer()
- Specified by:
getTypeVarSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getVariableSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getVariableSymbolDeSer()
- Specified by:
getVariableSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getFunctionSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getFunctionSymbolDeSer()
- Specified by:
getFunctionSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getMCStereotypeSymbolDeSer
default de.monticore.symboltable.serialization.ISymbolDeSer getMCStereotypeSymbolDeSer()
- Specified by:
getMCStereotypeSymbolDeSerin interfaceIBasicSymbolsGlobalScope
-
getRealThis
IOOSymbolsGlobalScope getRealThis()
- Specified by:
getRealThisin interfaceIBasicSymbolsGlobalScope- Specified by:
getRealThisin interfaceIMCBasicsGlobalScope
-
accept
void accept(OOSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
accept
void accept(BasicSymbolsTraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
accept
void accept(MCBasicsTraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP
-
accept
void accept(de.monticore.visitor.ITraverser visitor)
- Specified by:
acceptin interfaceIBasicSymbolsGlobalScope- Specified by:
acceptin interfaceIBasicSymbolsScopeTOP- Specified by:
acceptin interfaceIMCBasicsGlobalScope- Specified by:
acceptin interfaceIMCBasicsScope- Specified by:
acceptin interfaceIOOSymbolsScopeTOP- Specified by:
acceptin interfacede.monticore.symboltable.IScope
-
-