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