Class FieldSymbolSurrogate
java.lang.Object
de.monticore.symbols.basicsymbols._symboltable.VariableSymbolTOP
de.monticore.symbols.basicsymbols._symboltable.VariableSymbol
de.monticore.symbols.oosymbols._symboltable.FieldSymbolTOP
de.monticore.symbols.oosymbols._symboltable.FieldSymbol
de.monticore.symbols.oosymbols._symboltable.FieldSymbolSurrogate
- All Implemented Interfaces:
ICommonBasicSymbolsSymbol,ICommonOOSymbolsSymbol,de.monticore.symboltable.ISymbol
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<FieldSymbol> Deprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class de.monticore.symbols.oosymbols._symboltable.FieldSymbolTOP
isDerived, isEnumConstant, isFinal, isPrivate, isProtected, isPublic, isStaticFields inherited from class de.monticore.symbols.basicsymbols._symboltable.VariableSymbolTOP
accessModifier, astNode, enclosingScope, fullName, isReadOnly, name, packageName, stereoinfo, type -
Constructor Summary
ConstructorsConstructorDescriptionFieldSymbolSurrogate(String name) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(MCBasicsTraverser visitor) Deprecated, for removal: This API element is subject to removal in a future version.voidaccept(BasicSymbolsTraverser visitor) Deprecated, for removal: This API element is subject to removal in a future version.voidaccept(OOSymbolsTraverser visitor) Deprecated, for removal: This API element is subject to removal in a future version.voidaccept(de.monticore.visitor.ITraverser visitor) Deprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.protected StringDeprecated, for removal: This API element is subject to removal in a future version.protected StringDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.getName()Deprecated, for removal: This API element is subject to removal in a future version.Map<de.monticore.symboltable.stereotypes.IStereotypeReference, Optional<de.monticore.interpreter.Value>> Deprecated, for removal: This API element is subject to removal in a future version.protected FieldSymbolgetThis()Deprecated, for removal: This API element is subject to removal in a future version.getType()Deprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.voidsetEnclosingScope(IOOSymbolsScope enclosingScope) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsDerived(boolean isDerived) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsEnumConstant(boolean isEnumConstant) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsFinal(boolean isFinal) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsPrivate(boolean isPrivate) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsProtected(boolean isProtected) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsPublic(boolean isPublic) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsReadOnly(boolean isReadOnly) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIsStatic(boolean isStatic) Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.voidsetStereoinfo(Map<de.monticore.symboltable.stereotypes.IStereotypeReference, Optional<de.monticore.interpreter.Value>> stereoinfo) Deprecated, for removal: This API element is subject to removal in a future version.voidsetType(SymTypeExpression type) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class de.monticore.symbols.oosymbols._symboltable.FieldSymbol
deepClone, getAccessModifierMethods inherited from class de.monticore.symbols.oosymbols._symboltable.FieldSymbolTOP
getAstNode, toStringMethods inherited from class de.monticore.symbols.basicsymbols._symboltable.VariableSymbol
replaceTypeVariablesMethods inherited from class de.monticore.symbols.basicsymbols._symboltable.VariableSymbolTOP
getPackageName, isPresentAstNode, setAccessModifier, setAstNode, setAstNodeAbsent, setEnclosingScope, setFullName, setPackageNameMethods 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
-
Field Details
-
delegate
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
FieldSymbolSurrogate
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getNamein interfacede.monticore.symboltable.ISymbol- Overrides:
getNamein classVariableSymbolTOP
-
setName
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setNamein classVariableSymbolTOP
-
setIsPrivate
public void setIsPrivate(boolean isPrivate) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsPrivatein classFieldSymbol
-
setIsProtected
public void setIsProtected(boolean isProtected) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsProtectedin classFieldSymbol
-
setIsPublic
public void setIsPublic(boolean isPublic) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsPublicin classFieldSymbol
-
setIsStatic
public void setIsStatic(boolean isStatic) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsStaticin classFieldSymbolTOP
-
setIsFinal
public void setIsFinal(boolean isFinal) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsFinalin classFieldSymbolTOP
-
setIsEnumConstant
public void setIsEnumConstant(boolean isEnumConstant) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsEnumConstantin classFieldSymbolTOP
-
setIsDerived
public void setIsDerived(boolean isDerived) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsDerivedin classFieldSymbolTOP
-
setType
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setTypein classVariableSymbolTOP
-
setIsReadOnly
public void setIsReadOnly(boolean isReadOnly) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setIsReadOnlyin classVariableSymbolTOP
-
isIsPrivate
public boolean isIsPrivate()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsPrivatein classFieldSymbolTOP
-
isIsProtected
public boolean isIsProtected()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsProtectedin classFieldSymbolTOP
-
isIsPublic
public boolean isIsPublic()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsPublicin classFieldSymbolTOP
-
isIsStatic
public boolean isIsStatic()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsStaticin classFieldSymbolTOP
-
isIsFinal
public boolean isIsFinal()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsFinalin classFieldSymbolTOP
-
isIsEnumConstant
public boolean isIsEnumConstant()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsEnumConstantin classFieldSymbolTOP
-
isIsDerived
public boolean isIsDerived()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsDerivedin classFieldSymbolTOP
-
getType
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
getTypein classVariableSymbolTOP
-
isIsReadOnly
public boolean isIsReadOnly()Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isIsReadOnlyin classVariableSymbolTOP
-
accept
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
acceptin interfaceICommonOOSymbolsSymbol- Overrides:
acceptin classFieldSymbolTOP
-
accept
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
acceptin interfaceICommonBasicSymbolsSymbol- Overrides:
acceptin classFieldSymbolTOP
-
accept
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
acceptin classFieldSymbolTOP
-
accept
public void accept(de.monticore.visitor.ITraverser visitor) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
acceptin interfacede.monticore.symboltable.ISymbol- Overrides:
acceptin classFieldSymbolTOP
-
equals
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
equalsin classFieldSymbolTOP
-
getThis
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
getThisin classFieldSymbolTOP
-
getFullName
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFullNamein interfacede.monticore.symboltable.ISymbol- Overrides:
getFullNamein classVariableSymbolTOP
-
determinePackageName
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
determinePackageNamein classFieldSymbolTOP
-
determineFullName
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
determineFullNamein classFieldSymbolTOP
-
getStereoinfo
public Map<de.monticore.symboltable.stereotypes.IStereotypeReference,Optional<de.monticore.interpreter.Value>> getStereoinfo()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getStereoinfoin interfacede.monticore.symboltable.ISymbol- Overrides:
getStereoinfoin classVariableSymbolTOP
-
setStereoinfo
public void setStereoinfo(Map<de.monticore.symboltable.stereotypes.IStereotypeReference, Optional<de.monticore.interpreter.Value>> stereoinfo) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setStereoinfoin classVariableSymbolTOP
-
setEnclosingScope
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setEnclosingScopein interfaceICommonOOSymbolsSymbol- Overrides:
setEnclosingScopein classFieldSymbolTOP
-
getEnclosingScope
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getEnclosingScopein interfaceICommonBasicSymbolsSymbol- Specified by:
getEnclosingScopein interfaceICommonOOSymbolsSymbol- Specified by:
getEnclosingScopein interfacede.monticore.symboltable.ISymbol- Overrides:
getEnclosingScopein classFieldSymbolTOP
-
checkLazyLoadDelegate
public boolean checkLazyLoadDelegate()Deprecated, for removal: This API element is subject to removal in a future version. -
lazyLoadDelegate
Deprecated, for removal: This API element is subject to removal in a future version.
-