Class MethodNameColumnExpressionValidator

java.lang.Object
com.github.javaparser.ast.visitor.VoidVisitorAdapter<Object>
io.deephaven.server.table.validation.MethodNameColumnExpressionValidator
All Implemented Interfaces:
com.github.javaparser.ast.visitor.VoidVisitor<Object>, ColumnExpressionValidator

public class MethodNameColumnExpressionValidator extends com.github.javaparser.ast.visitor.VoidVisitorAdapter<Object> implements ColumnExpressionValidator
Validates a column expression coming from gRPC, to ensure that the included code will use the limited supported API, and no use of `new`.

This must be an early pass at the AST on the server, as the server's stricter validation will not function without it.