APIdia Launch Partner
Top Fields Constructors Methods
io.github.spannm.jackcess.impl

public Class RowValidatorEvalContext

extends RowEvalContext
Class Inheritance
Imports
io.github.spannm.jackcess.InvalidValueException, io.github.spannm.jackcess.impl.expr.Expressionator, java.io.IOException

Field Summary

Modifier and TypeField and Description
private String
private final TableImpl

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected TableImpl
public void
protected String
pack-priv RowValidatorEvalContext
withExpr(String exprStr, String newHelpStr)

Inherited from io.github.spannm.jackcess.impl.RowEvalContext:
getIdentifierValueresetsetRow

Field Detail

helpStrback to summary
private String helpStr
tableback to summary
private final TableImpl table

Constructor Detail

RowValidatorEvalContextback to summary
public RowValidatorEvalContext(TableImpl table)

Method Detail

getTableback to summary
protected TableImpl getTable()

Implements abstract io.github.spannm.jackcess.impl.RowEvalContext.getTable.

Annotations
@Override
validateback to summary
public void validate(Object[] row) throws IOException
withErrorContextback to summary
protected String withErrorContext(String msg)

Implements abstract io.github.spannm.jackcess.impl.BaseEvalContext.withErrorContext.

Annotations
@Override
withExprback to summary
pack-priv RowValidatorEvalContext withExpr(String exprStr, String newHelpStr)