// And then, with the remote interfaces
IJRemote currentRemoteInterfaces = beanClassAnnotationMetadata.getRemoteInterfaces();
IJRemote superRemoteInterfaces = superMetadata.getRemoteInterfaces();
if (superRemoteInterfaces != null) {
if (currentRemoteInterfaces == null) {
currentRemoteInterfaces = new JRemote();
beanClassAnnotationMetadata.setRemoteInterfaces(currentRemoteInterfaces);
}
for (String itf : superRemoteInterfaces.getInterfaces()) {
if (!currentRemoteInterfaces.getInterfaces().contains(itf)) {
currentRemoteInterfaces.addInterface(itf);