Class GeneratorContext
- java.lang.Object
-
- com.opencloud.slee.upgrade.transformation.model.GeneratorContext
-
public class GeneratorContext extends java.lang.Object
A GeneratorContext is passed to theValueFunction.evaluate(com.opencloud.slee.upgrade.transformation.model.GeneratorContext)
andObjectGenerator.generate(GeneratorContext)
methods.
It contains information about the context in which the value is being generated.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GeneratorContext.Attribute
Information about the attribute which is being generated, where appropriate.static class
GeneratorContext.Profile
Information about the profile in which the evaluation is taking place, where appropriate.static class
GeneratorContext.RuleInfo
Information about the transformation rule in which the evaluation is taking place.static class
GeneratorContext.Table
Information about the profile table in which the evaluation is taking place, where appropriate.
-
Field Summary
Fields Modifier and Type Field Description GeneratorContext.Attribute
attribute
Information about the attribute which is being generated, where appropriate.GeneratorContext.Profile
profile
Information about the profile in which the evaluation is taking place, where appropriate.GeneratorContext.RuleInfo
rule
Information about the transformation rule in which the evaluation is taking place.GeneratorContext.Table
table
Information about the profile table in which the evaluation is taking place, where appropriate.
-
Constructor Summary
Constructors Constructor Description GeneratorContext()
-
-
-
Field Detail
-
rule
public GeneratorContext.RuleInfo rule
Information about the transformation rule in which the evaluation is taking place.
-
attribute
public GeneratorContext.Attribute attribute
Information about the attribute which is being generated, where appropriate. This field will be null if there is no attribute present in this context.
-
profile
public GeneratorContext.Profile profile
Information about the profile in which the evaluation is taking place, where appropriate. This field will be null if there is no profile present in this context.
-
table
public GeneratorContext.Table table
Information about the profile table in which the evaluation is taking place, where appropriate. This field will be null if there is no profile table present in this context.
-
-