Uses of Class
net.ssehub.easy.instantiation.core.model.templateModel.Def
-
Packages that use Def Package Description de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.templateModel The template language model.net.ssehub.easy.instantiation.core.model.tracing Common tracing functionality. -
-
Uses of Def in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
Fields in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation declared as Def Modifier and Type Field Description private DefDefInfo. defMethods in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation that return Def Modifier and Type Method Description DefDefInfo. getDef()Returns the related template model instance.private DefModelTranslator. processDef(de.uni_hildesheim.sse.vil.templatelang.templateLang.VilDef def, Template template)Processes a (sub-)template definition header.Constructors in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation with parameters of type Def Constructor Description DefInfo(de.uni_hildesheim.sse.vil.templatelang.templateLang.VilDef vilDef, Def def)Creates an information object. -
Uses of Def in net.ssehub.easy.instantiation.core.model.buildlangModel
Fields in net.ssehub.easy.instantiation.core.model.buildlangModel declared as Def Modifier and Type Field Description private DefVtlRule. defMethods in net.ssehub.easy.instantiation.core.model.buildlangModel that return Def Modifier and Type Method Description DefVtlRule. getDef()Returns the def stored in this instance.Constructors in net.ssehub.easy.instantiation.core.model.buildlangModel with parameters of type Def Constructor Description VtlRule(Def def, Script parent)Creates a new VTL rule mapper. -
Uses of Def in net.ssehub.easy.instantiation.core.model.templateModel
Fields in net.ssehub.easy.instantiation.core.model.templateModel with type parameters of type Def Modifier and Type Field Description private java.util.List<Def>Template. defsprivate java.util.List<Def>TemplateDescriptor. defsMethods in net.ssehub.easy.instantiation.core.model.templateModel that return Def Modifier and Type Method Description protected DefTemplateLangExecution. dynamicDispatch(Def operation, java.lang.Object[] args, IArgumentProvider argumentProvider, boolean enableParentScope)DefTemplate. getDef(int index)Get the sub-templates of this template at the specified index.(package private) Def[]TemplateDescriptor. getDefs()Returns the def templates.Methods in net.ssehub.easy.instantiation.core.model.templateModel that return types with arguments of type Def Modifier and Type Method Description protected ModelCallExpression<VariableDeclaration,Template,Def>TemplateLangExecution. createModelCall(Template model, Def operation, CallArgument... arguments)protected java.lang.Class<Def>TemplateCallExpression. getOperationClass()Methods in net.ssehub.easy.instantiation.core.model.templateModel with parameters of type Def Modifier and Type Method Description voidTemplate. addDef(Def def)Adds a sub-template.voidTemplateDescriptor. addDef(Def def)Adds a def template.protected ModelCallExpression<VariableDeclaration,Template,Def>TemplateLangExecution. createModelCall(Template model, Def operation, CallArgument... arguments)protected DefTemplateLangExecution. dynamicDispatch(Def operation, java.lang.Object[] args, IArgumentProvider argumentProvider, boolean enableParentScope)protected java.lang.ObjectTemplateLangExecution. executeModelCall(Def def)voidTemplate. removeDef(Def def)Adds a sub-template.java.lang.ObjectExpressionCopyVisitor. visitDef(Def def)java.lang.ObjectExpressionVersionRestrictionValidator. visitDef(Def def)voidITracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)Starts visiting a sub-template.java.lang.ObjectIVisitor. visitDef(Def def)Visits a sub-template definition.voidNoTracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)voidStreamTracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)java.lang.ObjectTemplateLangExecution. visitDef(Def def)java.lang.ObjectTemplateLangWriter. visitDef(Def def)voidITracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)Ends visiting a sub-template.voidNoTracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)voidStreamTracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)Constructors in net.ssehub.easy.instantiation.core.model.templateModel with parameters of type Def Constructor Description TemplateCallExpression(Template template, Def def, CallArgument... arguments)Creates a new template call expression for a known operation. -
Uses of Def in net.ssehub.easy.instantiation.core.model.tracing
Methods in net.ssehub.easy.instantiation.core.model.tracing with parameters of type Def Modifier and Type Method Description voidAbstractVilTracer. visitDef(Def def, RuntimeEnvironment<?,?> environment)voidAbstractVilTracer. visitedDef(Def def, RuntimeEnvironment<?,?> environment, java.lang.Object result)
-