public final JExpression gt(JExpression right) { return JOp.gt(this, right); }
public final JExpression gt(JExpression right) { return JOp.gt(this, right); }
public final JExpression gt(JExpression right) { return JOp.gt(this, right); }
public final JExpression gt(JExpression right) { return JOp.gt(this, right); }
public final JExpression gt(JExpression right) { return JOp.gt(this, right); }
public JExpression rangeValid(final JCodeModel codeModel, final JExpression range) { return JOp.gt(range, JExpr.lit(0)); }
public JStatement validate(final DatabindableDatatype datatype, final JCodeModel codeModel, final JDefinedClass theClass, final JExpression value, final JAssignmentTarget problem) { final JBlock block = newBlock(); final JExpression signum = value.invoke("signum"); final JConditional ifRangeViolated = block._if(JOp.gt(signum, JExpr.lit(0))); ifRangeViolated._then(). assign(problem, JExpr._new(codeModel.ref(org.jvnet.jaxbvalidation.problem.datatype.PositiveProblem.class)).arg(value)); return block; } }
public JStatement validate(final DatabindableDatatype datatype, final JCodeModel codeModel, final JDefinedClass theClass, final JExpression value, final JAssignmentTarget problem) { final JBlock block = newBlock(); final JExpression shortValue = value.invoke("shortValue"); final JConditional ifNegative = block._if(JOp.lt(shortValue, JExpr.lit(0))); ifNegative._then().assign(problem, JExpr._new(codeModel.ref(NegativeProblem.class)).arg(value)); final JConditional ifTooBig = ifNegative._else()._if(JOp.gt(shortValue, JExpr.lit((short) 255))); ifTooBig._then().assign(problem, JExpr._new(codeModel.ref(GreaterProblem.class)).arg(value).arg(JExpr._new(codeModel.ref(Integer.class)).arg(JExpr.lit(255)))); return block; }
public JStatement validate(final DatabindableDatatype datatype, final JCodeModel codeModel, final JDefinedClass theClass, final JExpression value, final JAssignmentTarget problem) { final JBlock block = newBlock(); final JExpression longValue = value.invoke("longValue"); final JConditional ifNegative = block._if(JOp.lt(longValue, JExpr.lit(0))); ifNegative._then().assign(problem, JExpr._new(codeModel.ref(org.jvnet.jaxbvalidation.problem.datatype.NegativeProblem.class)).arg(value)); final JConditional ifTooBig = ifNegative._else()._if(JOp.gt(longValue, JExpr.lit(4294967295L))); ifTooBig._then().assign(problem, JExpr._new(codeModel.ref(GreaterProblem.class)).arg(value).arg(JExpr._new(codeModel.ref(Long.class)).arg(JExpr.lit(4294967295L)))); return block; }
public JStatement validate(final DatabindableDatatype datatype, final JCodeModel codeModel, final JDefinedClass theClass, final JExpression value, final JAssignmentTarget problem) { final JBlock block = newBlock(); final JExpression intValue = value.invoke("intValue"); final JConditional ifNegative = block._if(JOp.lt(intValue, JExpr.lit(0))); ifNegative._then().assign(problem, JExpr._new(codeModel.ref(org.jvnet.jaxbvalidation.problem.datatype.NegativeProblem.class)).arg(value)); final JConditional ifTooBig = ifNegative._else()._if(JOp.gt(intValue, JExpr.lit(65535))); ifTooBig._then().assign(problem, JExpr._new(codeModel.ref(GreaterProblem.class)).arg(value).arg(JExpr._new(codeModel.ref(Integer.class)).arg(JExpr.lit(65535)))); return block; }
JOp.gt(count, JExpr.lit(fieldUse.multiplicity.max.intValue())))._then();
public JStatement validate(final DatabindableDatatype datatype, final JCodeModel codeModel, final JDefinedClass theClass, final JExpression value, final JAssignmentTarget problem) { final JBlock block = newBlock(); final JExpression signum = value.invoke("signum"); final JConditional ifNegative = block._if(JOp.lt(signum, JExpr.lit(0))); ifNegative._then().assign(problem, JExpr._new(codeModel.ref(NegativeProblem.class)).arg(value)); final JConditional ifTooBig = ifNegative._else()._if(JOp.gt(JExpr.invoke(value, "compareTo").arg(JExpr._new(codeModel.ref(BigInteger.class)).arg(JExpr.lit("18446744073709551615"))), JExpr.lit(0))); ifTooBig._then().assign(problem, JExpr._new(codeModel.ref(org.jvnet.jaxbvalidation.problem.datatype.GreaterProblem.class)).arg(value).arg(JExpr._new(codeModel.ref(BigInteger.class)).arg(JExpr.lit("18446744073709551615")))); return block; }
if (maxCount !=null) { String value = maxCount==1 ? " value" : " values"; block._if(JOp.cand(localVar.ne(JExpr._null()), JOp.gt(localVar.invoke("size"), JExpr.lit(maxCount)))) ._then()._throw( JExpr._new(dataWriter.getValidationExceptionClass()).arg(