ValidationProfileImpl implements ValidationProfile { @Override public String toString() { return "ValidationProfile [flavour=" + this.flavour + ", details=" + this.details + ", hash=" + this.hash + ", rules=" + this.rules + ", variables=" + this.variables + "]"; } private  ValidationProfileImpl(); private  ValidationProfileImpl(final PDFAFlavour flavour,
            final ProfileDetails details, final String hash,
            final Set<Rule> rules, final Set<Variable> variables); private  ValidationProfileImpl(final PDFAFlavour flavour,
                                  final ProfileDetails details, final String hash,
                                  final SortedSet<Rule> rules, final Set<Variable> variables); @Override PDFAFlavour getPDFAFlavour(); @Override ProfileDetails getDetails(); @Override String getHexSha1Digest(); @Override Set<Rule> getRules(); @Override Set<Variable> getVariables(); @Override Set<Rule> getRulesByObject(final String objectName); @Override Set<Variable> getVariablesByObject(String objectName); @Override Rule getRuleByRuleId(RuleId id); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString();  }
@Test public final void testToString() { assertTrue(ValidationProfileImpl.defaultInstance().toString().equals(DEFAULT_PROFILE_STRING)); }