Class VariableReferenceImpl.VariableReferenceBuilder
java.lang.Object
cool.klass.model.meta.domain.AbstractElement.ElementBuilder<BuiltElement>
cool.klass.model.meta.domain.value.AbstractExpressionValue.AbstractExpressionValueBuilder<VariableReferenceImpl>
cool.klass.model.meta.domain.value.VariableReferenceImpl.VariableReferenceBuilder
- Enclosing class:
- VariableReferenceImpl
public static final class VariableReferenceImpl.VariableReferenceBuilder
extends AbstractExpressionValue.AbstractExpressionValueBuilder<VariableReferenceImpl>
-
Field Summary
Fields inherited from class cool.klass.model.meta.domain.AbstractElement.ElementBuilder
element, elementContext, macroElement, sourceCode -
Constructor Summary
ConstructorsConstructorDescriptionVariableReferenceBuilder(KlassParser.VariableReferenceContext elementContext, Optional<AbstractElement.ElementBuilder<?>> macroElement, SourceCode.SourceCodeBuilder sourceCode, ParameterImpl.ParameterBuilder parameterBuilder) -
Method Summary
Methods inherited from class cool.klass.model.meta.domain.AbstractElement.ElementBuilder
build, buildChildren, getElement
-
Constructor Details
-
VariableReferenceBuilder
public VariableReferenceBuilder(@Nonnull KlassParser.VariableReferenceContext elementContext, @Nonnull Optional<AbstractElement.ElementBuilder<?>> macroElement, @Nullable SourceCode.SourceCodeBuilder sourceCode, @Nonnull ParameterImpl.ParameterBuilder parameterBuilder)
-
-
Method Details
-
buildUnsafe
- Specified by:
buildUnsafein classAbstractElement.ElementBuilder<VariableReferenceImpl>
-