if (result.hasNull()) { final String methodName = callerSTE.getMethodName(); final StringBuilder sb = new StringBuilder(); for (int i = 0; i < result.getSize(); i++) { if (result.isNull(i)) { sb.append("null"); } else { sb.append(params[i].getClass().getName()); if (i < result.getSize() - 1) { sb.append(", ");
/** * Find null parameters in the given list. * * This method returns a {@link NullCheckResult}. * * * @param params * the parameters to check * @return a {@link NullCheckResult} representing null parameters. * @see NullCheckResult */ public static NullCheckResult findNull(final Object... params) { if (params == null) { final BitSet bitSet = new BitSet(1); bitSet.set(0); return new NullCheckResult(bitSet, 1); } final BitSet bitSet = new BitSet(params.length); for (int i = 0; i < params.length; i++) { if (params[i] == null) { bitSet.set(i, true); } else { bitSet.set(i, false); } } return new NullCheckResult(bitSet, params.length); }
if (nullCheckResult.getSize() != n) { throw new IllegalArgumentException("Number of string names is different " + "from the arguments used to get the nullCheckResult: " + n + " != " + nullCheckResult.getSize()); if (!nullCheckResult.hasNull()) { return list; if (nullCheckResult.isNull(i)) { list.add(names[i]);
if (result.hasNull()) { final String methodName = callerSTE.getMethodName(); final StringBuilder sb = new StringBuilder(); for (int i = 0; i < result.getSize(); i++) { if (result.isNull(i)) { sb.append("null"); } else { sb.append(params[i].getClass().getName()); if (i < result.getSize() - 1) { sb.append(", ");
/** * Find null parameters in the given list. * * This method returns a {@link NullCheckResult}. * * * @param params the parameters to check * @return a {@link NullCheckResult} representing null parameters. * @see NullCheckResult */ public static NullCheckResult findNull(final Object... params) { if (params == null) { final BitSet bitSet = new BitSet(1); bitSet.set(0); return new NullCheckResult(bitSet, 1); } final BitSet bitSet = new BitSet(params.length); for (int i = 0; i < params.length; i++) { if (params[i] == null) { bitSet.set(i, true); } else { bitSet.set(i, false); } } return new NullCheckResult(bitSet, params.length); }
if (result.hasNull()) { final String methodName = callerSTE.getMethodName(); final StringBuilder sb = new StringBuilder("Some parameters are null in " + className + "." + methodName + "(): "); for (int i = 0; i < result.getSize(); i++) { if (result.isNull(i)) { sb.append("null"); } else { sb.append(params[i].getClass().getName()); if (i < result.getSize() - 1) { sb.append(", ");
/** * Find null parameters in the given list. * * This method returns a {@link NullCheckResult}. * * * @param params * the parameters to check * @return a {@link NullCheckResult} representing null parameters. * @see NullCheckResult */ public static NullCheckResult findNull(final Object... params) { if (params == null) { final BitSet bitSet = new BitSet(1); bitSet.set(0); return new NullCheckResult(bitSet, 1); } final BitSet bitSet = new BitSet(params.length); for (int i = 0; i < params.length; i++) { if (params[i] == null) { bitSet.set(i, true); } else { bitSet.set(i, false); } } return new NullCheckResult(bitSet, params.length); }
public RouteBodyImpl(RouteBodyUUID routeBodyUUID) { super(routeBodyUUID); NullCheckResult checkResult = Misc.findNull(routeBodyUUID); if (checkResult.hasNull()) { List<String> message = Misc.getStringFrom(checkResult, "routeBodyUUID"); throw new IllegalArgumentException("These arguments are null: " + message); } }
public SubflowBodyImpl(SubflowBodyUUID subflowUUID) { super(subflowUUID); NullCheckResult checkResult = Misc.findNull(subflowUUID); if (checkResult.hasNull()) { List<String> message = Misc.getStringFrom(checkResult, "subflowUUID"); throw new IllegalArgumentException("These arguments are null: " + message); } }
protected TaskInstanceImpl(TaskUUID taskUUID, Date createdDate) { super(taskUUID); NullCheckResult checkResult = Misc.findNull(taskUUID, createdDate); if (checkResult.hasNull()) { List<String> message = Misc.getStringFrom(checkResult, "taskUUID", "createdDate"); throw new IllegalArgumentException("These arguments are null: " + message); } this.createdDate = createdDate; }
public AutomaticBodyImpl(AutomaticBodyUUID automaticBodyUUID) { super(automaticBodyUUID); NullCheckResult checkResult = Misc.findNull(automaticBodyUUID); if (checkResult.hasNull()) { List<String> message = Misc.getStringFrom(checkResult, "automaticBodyUUID"); throw new IllegalArgumentException("These arguments are null: " + message); } }