Skip to content

Instantly share code, notes, and snippets.

@estebanroblesluna
Created July 13, 2011 14:31
Show Gist options
  • Select an option

  • Save estebanroblesluna/1080400 to your computer and use it in GitHub Desktop.

Select an option

Save estebanroblesluna/1080400 to your computer and use it in GitHub Desktop.
public class R1 implements IValidationRule {
private Set<String> standingorderEtc;
...
public boolean validate(Transaction context) throws Exception {
Transaction current = context;
if (standingorderEtc.contains(current.getType())) {
return current.getAmount().compareTo(BigDecimal.valueOf(0)) < 0;
} else {
return true;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment