in pydeequ/checks.py [0:0]
def _get_java_object(self, jvm):
if self == ConstrainableDataTypes.Null:
return jvm.com.amazon.deequ.constraints.ConstrainableDataTypes.Null()
if self == ConstrainableDataTypes.Fractional:
return jvm.com.amazon.deequ.constraints.ConstrainableDataTypes.Fractional()
if self == ConstrainableDataTypes.Integral:
return jvm.com.amazon.deequ.constraints.ConstrainableDataTypes.Integral()
if self == ConstrainableDataTypes.Boolean:
return jvm.com.amazon.deequ.constraints.ConstrainableDataTypes.Boolean()
if self == ConstrainableDataTypes.String:
return jvm.com.amazon.deequ.constraints.ConstrainableDataTypes.String()
if self == ConstrainableDataTypes.Numeric:
return jvm.com.amazon.deequ.constraints.ConstrainableDataTypes.Numeric()
raise ValueError("Invalid value for ConstrainableDataType Enum")