- public boolean equals(Object obj) {
- if ( !(obj instanceof DefaultProvidedInterface)) {
- return false;
- }
- DefaultProvidedInterface descr = (DefaultProvidedInterface)obj;
- if ( _interfaces.length != descr._interfaces.length ) {
- return false;
- }
- String[] interfaces1 = new String[_interfaces.length];
- String[] interfaces2 = new String[_interfaces.length];
- for (int i = 0; i < _interfaces.length; i++) {
- interfaces1[i] = _interfaces[i].getName();
- interfaces2[i] = descr._interfaces[i].getName();
- }
- Arrays.sort(interfaces1);
- Arrays.sort(interfaces2);
- return Arrays.equals(interfaces1, interfaces2);
+ public boolean equals(Object aObj) {
+ return this == aObj;
+ /*
+ if ( !(aObj instanceof DefaultProvidedInterface)) {
+ return false;
+ }
+ DefaultProvidedInterface provided = (DefaultProvidedInterface)aObj;
+ return getEqualsRepresentation().equals(provided.getEqualsRepresentation());
+ */