Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 511 Bytes

File metadata and controls

17 lines (14 loc) · 511 Bytes

DigitalCollections Commons Validation

Commons Validation contains utilities to validate data:

import de.digitalcollections.commons.validation.StringAssertions;
import static de.digitalcollections.commons.validation.StringAssertions.AS_OFTEN_AS;

class Example {
  public boolean validate(String value) {
    StringAssertions input = new StringAssertions("name: 'Alice'");
    return input.doesNotContain("\"")
      && input.contains(":")
      && input.contains("a", AS_OFTEN_AS, "e");
  }  
}