Class ODDefinitionSymbolSurrogateBuilder
- java.lang.Object
-
- de.monticore.tf.odrules._symboltable.ODDefinitionSymbolSurrogateBuilder
-
public class ODDefinitionSymbolSurrogateBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected IODRulesScopeenclosingScopeprotected java.lang.Stringnameprotected ODDefinitionSymbolSurrogateBuilderrealBuilderprotected java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>>stereoinfo
-
Constructor Summary
Constructors Constructor Description ODDefinitionSymbolSurrogateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ODDefinitionSymbolSurrogateBuilderaddStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype)ODDefinitionSymbolSurrogateBuilderaddStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype, de.monticore.interpreter.Value value)ODDefinitionSymbolSurrogatebuild()IODRulesScopegetEnclosingScope()java.lang.StringgetName()java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>>getStereoinfo()ODDefinitionSymbolSurrogateBuildersetEnclosingScope(IODRulesScope enclosingScope)ODDefinitionSymbolSurrogateBuildersetName(java.lang.String name)ODDefinitionSymbolSurrogateBuildersetStereoinfo(java.util.Map<de.monticore.symboltable.stereotypes.IStereotypeReference,java.util.Optional<de.monticore.interpreter.Value>> stereoinfo)
-
-
-
Field Detail
-
realBuilder
protected ODDefinitionSymbolSurrogateBuilder 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 ODDefinitionSymbolSurrogateBuilder setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
setStereoinfo
public ODDefinitionSymbolSurrogateBuilder 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 ODDefinitionSymbolSurrogateBuilder addStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype)
-
addStereoinfo
public ODDefinitionSymbolSurrogateBuilder addStereoinfo(de.monticore.symboltable.stereotypes.IStereotypeReference stereotype, de.monticore.interpreter.Value value)
-
getEnclosingScope
public IODRulesScope getEnclosingScope()
-
setEnclosingScope
public ODDefinitionSymbolSurrogateBuilder setEnclosingScope(IODRulesScope enclosingScope)
-
build
public ODDefinitionSymbolSurrogate build()
-
-