@Test public void testHashCode() { assertEquals(holder1.hashCode(), holder2.hashCode()); assertNotEquals(holder1.hashCode(), holder3.hashCode()); assertNotEquals(holder2.hashCode(), holder3.hashCode()); }
@Override public int hashCode() { return HashUtil.combineHashCodes(value != null ? value.hashCode() : 0); }
NameHolder implements DMNProperty { @Override public int hashCode() { return HashUtil.combineHashCodes(value != null ? value.hashCode() : 0); } }
NameHolder implements DMNProperty { @Override public int hashCode() { return HashUtil.combineHashCodes(value != null ? value.hashCode() : 0); } NameHolder();  NameHolder(final Name value); }
NameHolder implements DMNProperty { @Override public int hashCode() { return HashUtil.combineHashCodes(value != null ? value.hashCode() : 0); } NameHolder();  NameHolder(final Name value); NameHolder copy(); Name getValue(); void setValue(final Name value); @Override boolean equals(final Object o); @Override int hashCode(); }
NameHolder implements DMNProperty { @Override public int hashCode() { return HashUtil.combineHashCodes(value != null ? value.hashCode() : 0); } NameHolder();  NameHolder(final Name value); NameHolder copy(); Name getValue(); void setValue(final Name value); @Override boolean equals(final Object o); @Override int hashCode(); static final String DEFAULT_NAME; @Type
    static final PropertyType type; }