我正在尝试从 Java 实现 Amazon Deequ 功能。
我正在尝试添加数据类型包含但无法从 java 传递第三个参数(断言)
com.amazon.deequ.constraints.Constraint constrains = Constraint.dataTypeConstraint("test", ConstrainableDataTypes.Numeric(), ?,x);
scala中的方法声明如下
* @param column Column to compute the data type distribution for.
* @param dataType The data type that should be checked in the assertion.
* @param assertion Function from the ratio of the data type in the specified column to boolean.
* @param hint A hint to provide additional context why a constraint could have failed
* @return
*/
def dataTypeConstraint(
column: String,
dataType: ConstrainableDataTypes.Value,
assertion: Double => Boolean,
hint: Option[String] = None)
: Constraint = {