### Question:
GenericServiceTaskInfo implements BPMNProperty { @Override public boolean equals(Object o) { if (o instanceof GenericServiceTaskInfo) { GenericServiceTaskInfo other = (GenericServiceTaskInfo) o; return Objects.equals(value, other.value); } return false; } GenericServiceTaskInfo();  GenericServiceTaskInfo(@MapsTo("value") final GenericServiceTaskValue value); GenericServiceTaskValue getValue(); void setValue(final GenericServiceTaskValue value); @Override int hashCode(); @Override boolean equals(Object o); @Type
    static final PropertyType type; }### Answer:
@Test public void testEquals() { GenericServiceTaskInfo a = new GenericServiceTaskInfo(); GenericServiceTaskInfo b = new GenericServiceTaskInfo(); Assert.assertTrue(a.equals(b)); }