Class BootstrapExpressionValueVisitor2
java.lang.Object
cool.klass.model.converter.bootstrap.writer.BootstrapExpressionValueVisitor2
- All Implemented Interfaces:
ExpressionValueVisitor
-
Constructor Summary
ConstructorsConstructorDescriptionBootstrapExpressionValueVisitor2(org.eclipse.collections.api.map.ImmutableMap<ExpressionValue, ExpressionValue> expressionValuesByExpressionValue) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.collections.api.list.MutableList<MemberReferencePath> org.eclipse.collections.api.list.MutableList<ThisMemberReferencePath> org.eclipse.collections.api.list.MutableList<TypeMemberReferencePath> voidvisitBooleanLiteral(BooleanLiteralValue booleanLiteralValue) voidvisitFloatingPointLiteral(FloatingPointLiteralValue floatingPointLiteralValue) voidvisitIntegerLiteral(IntegerLiteralValue integerLiteralValue) voidvisitLiteralList(LiteralListValue literalListValue) voidvisitNullLiteral(NullLiteral nullLiteral) voidvisitStringLiteral(StringLiteralValue stringLiteralValue) voidvisitThisMember(ThisMemberReferencePath thisMemberExpressionValue) voidvisitTypeMember(TypeMemberReferencePath typeMemberExpressionValue) voidvisitUserLiteral(UserLiteral userLiteral) voidvisitVariableReference(VariableReference variableReference)
-
Constructor Details
-
BootstrapExpressionValueVisitor2
public BootstrapExpressionValueVisitor2(org.eclipse.collections.api.map.ImmutableMap<ExpressionValue, ExpressionValue> expressionValuesByExpressionValue)
-
-
Method Details
-
getBootstrappedMemberReferencePaths
public org.eclipse.collections.api.list.MutableList<MemberReferencePath> getBootstrappedMemberReferencePaths() -
getBootstrappedTypeMemberReferencePaths
public org.eclipse.collections.api.list.MutableList<TypeMemberReferencePath> getBootstrappedTypeMemberReferencePaths() -
getBootstrappedThisMemberReferencePaths
public org.eclipse.collections.api.list.MutableList<ThisMemberReferencePath> getBootstrappedThisMemberReferencePaths() -
visitTypeMember
- Specified by:
visitTypeMemberin interfaceExpressionValueVisitor
-
visitThisMember
- Specified by:
visitThisMemberin interfaceExpressionValueVisitor
-
visitVariableReference
- Specified by:
visitVariableReferencein interfaceExpressionValueVisitor
-
visitBooleanLiteral
- Specified by:
visitBooleanLiteralin interfaceExpressionValueVisitor
-
visitIntegerLiteral
- Specified by:
visitIntegerLiteralin interfaceExpressionValueVisitor
-
visitFloatingPointLiteral
- Specified by:
visitFloatingPointLiteralin interfaceExpressionValueVisitor
-
visitStringLiteral
- Specified by:
visitStringLiteralin interfaceExpressionValueVisitor
-
visitLiteralList
- Specified by:
visitLiteralListin interfaceExpressionValueVisitor
-
visitUserLiteral
- Specified by:
visitUserLiteralin interfaceExpressionValueVisitor
-
visitNullLiteral
- Specified by:
visitNullLiteralin interfaceExpressionValueVisitor
-