protected void validate() { for (Entry<String, Object> entry : attributes.entrySet()) { String key = entry.getKey(); Object val = entry.getValue(); if (CAPABILITY_MAVEN_IDENTITY_ATTRIBUTE.equals(key)) { IllegalStateAssertion.assertTrue(val instanceof MavenCoordinates, "Illegal attribute type: " + val); } } canonicalName = toString(); }
/** * Throws an IllegalStateException when the given values are not equal. */ public static <T> T assertEquals(T exp, T was, String message) { assertNotNull(exp, message); assertNotNull(was, message); assertTrue(exp.equals(was), message); return was; }
/** * Throws an IllegalStateException when the given values are not equal. */ public static <T> T assertSame(T exp, T was, String message) { assertNotNull(exp, message); assertNotNull(was, message); assertTrue(exp == was, message); return was; } }