*
* @author Erik Brakkee
*/
-public abstract class AbstractServiceDescriptor implements ServiceDescriptor {
+public abstract class AbstractInterfaceDescriptor implements InterfaceDescriptor {
private String _name;
private Class[] _interfaces;
* Constructs the descriptor.
* @param aInterface Type of service.
*/
- public AbstractServiceDescriptor(String aName, Class aInterface) {
+ public AbstractInterfaceDescriptor(String aName, Class aInterface) {
_name = aName;
_interfaces = new Class[] { aInterface };
}
- public AbstractServiceDescriptor(String aName, Class[] aInterfaces) {
+ public AbstractInterfaceDescriptor(String aName, Class[] aInterfaces) {
_name = aName;
_interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length);
}
@Override
public boolean equals(Object obj) {
- if ( !(obj instanceof AbstractServiceDescriptor)) {
+ if ( !(obj instanceof AbstractInterfaceDescriptor)) {
return false;
}
- AbstractServiceDescriptor descr = (AbstractServiceDescriptor)obj;
+ AbstractInterfaceDescriptor descr = (AbstractInterfaceDescriptor)obj;
if ( _interfaces.length != descr._interfaces.length ) {
return false;
}