Class ODAttributeSymbolSurrogateBuilder
- java.lang.Object
-
- de.monticore.tf.odrules._symboltable.ODAttributeSymbolSurrogateBuilder
-
public class ODAttributeSymbolSurrogateBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected IODRulesScopeenclosingScopeprotected java.lang.Stringnameprotected ODAttributeSymbolSurrogateBuilderrealBuilderprotected java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>>stereoinfo
-
Constructor Summary
Constructors Constructor Description ODAttributeSymbolSurrogateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ODAttributeSymbolSurrogateBuilderaddStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype)ODAttributeSymbolSurrogateBuilderaddStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype, de.monticore.interpreter.Value value)ODAttributeSymbolSurrogatebuild()IODRulesScopegetEnclosingScope()java.lang.StringgetName()java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>>getStereoinfo()ODAttributeSymbolSurrogateBuildersetEnclosingScope(IODRulesScope enclosingScope)ODAttributeSymbolSurrogateBuildersetName(java.lang.String name)ODAttributeSymbolSurrogateBuildersetStereoinfo(java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>> stereoinfo)
-
-
-
Field Detail
-
realBuilder
protected ODAttributeSymbolSurrogateBuilder realBuilder
-
name
protected java.lang.String name
-
enclosingScope
protected IODRulesScope enclosingScope
-
stereoinfo
protected java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>> stereoinfo
-
-
Method Detail
-
setName
public ODAttributeSymbolSurrogateBuilder setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
setStereoinfo
public ODAttributeSymbolSurrogateBuilder setStereoinfo(java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>> stereoinfo)
-
getStereoinfo
public java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>> getStereoinfo()
-
addStereoinfo
public ODAttributeSymbolSurrogateBuilder addStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype)
-
addStereoinfo
public ODAttributeSymbolSurrogateBuilder addStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype, de.monticore.interpreter.Value value)
-
getEnclosingScope
public IODRulesScope getEnclosingScope()
-
setEnclosingScope
public ODAttributeSymbolSurrogateBuilder setEnclosingScope(IODRulesScope enclosingScope)
-
build
public ODAttributeSymbolSurrogate build()
-
-