@Override public Class<?> apply(BusinessInterfaceDescriptor<?> input) { return input.getInterface(); } }
private static Class<?> findObjectInterface(Collection<BusinessInterfaceDescriptor<?>> interfaces) { if (interfaces != null && !interfaces.isEmpty()) { return interfaces.iterator().next().getInterface(); } else { return null; } }
private static Class<?> findObjectInterface(Collection<BusinessInterfaceDescriptor<?>> interfaces) { if (interfaces != null && !interfaces.isEmpty()) { return interfaces.iterator().next().getInterface(); } else { return null; } }
private static Set<Class<?>> transformToClasses(Collection<BusinessInterfaceDescriptor<?>> interfaceDescriptors) { if (interfaceDescriptors == null) { return Collections.emptySet(); } return interfaceDescriptors.stream().map(d -> d.getInterface()).collect(ImmutableSet.collector()); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Set<MethodSignature> getLocalBusinessMethodSignatures() { Set<MethodSignature> businessMethodSignatures = new HashSet<MethodSignature>(); for (BusinessInterfaceDescriptor<?> businessInterfaceDescriptor : ejbDescriptor.getLocalBusinessInterfaces()) { for (Method m : businessInterfaceDescriptor.getInterface().getMethods()) { businessMethodSignatures.add(new MethodSignatureImpl(m)); } } return Collections.unmodifiableSet(businessMethodSignatures); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Class<T> getInterface() { return delegate().getInterface(); }
public Set<MethodSignature> getRemoteBusinessMethodSignatures() { Set<MethodSignature> businessMethodSignatures = new HashSet<MethodSignature>(); for (BusinessInterfaceDescriptor<?> businessInterfaceDescriptor : ejbDescriptor.getRemoteBusinessInterfaces()) { for (Method m : businessInterfaceDescriptor.getInterface().getMethods()) { businessMethodSignatures.add(new MethodSignatureImpl(m)); } } return Collections.unmodifiableSet(businessMethodSignatures); }
protected Set<MethodSignature> getBusinessMethodSignatures() { Set<MethodSignature> businessMethodSignatures = new HashSet<MethodSignature>(); for (BusinessInterfaceDescriptor<?> businessInterfaceDescriptor : ejbDescriptor.getLocalBusinessInterfaces()) { for (Method m : businessInterfaceDescriptor.getInterface().getMethods()) { businessMethodSignatures.add(new MethodSignatureImpl(m)); } } for (BusinessInterfaceDescriptor<?> businessInterfaceDescriptor : ejbDescriptor.getRemoteBusinessInterfaces()) { for (Method m : businessInterfaceDescriptor.getInterface().getMethods()) { businessMethodSignatures.add(new MethodSignatureImpl(m)); } } return Collections.unmodifiableSet(businessMethodSignatures); }
@Override public String apply(BusinessInterfaceDescriptor<?> from, int position) { return commaDelimiterFunction().apply(formatType(from.getInterface()), position); }
@Override public String apply(BusinessInterfaceDescriptor<?> from, int position) { return commaDelimiterFunction().apply(formatType(from.getInterface()), position); }
@Override public String apply(BusinessInterfaceDescriptor<?> from, int position) { return commaDelimiterFunction().apply(formatType(from.getInterface()), position); }
@Override public String apply(BusinessInterfaceDescriptor<?> from, int position) { return commaDelimiterFunction().apply(formatType(from.getInterface()), position); }
@Override public String apply(BusinessInterfaceDescriptor<?> from, int position) { return commaDelimiterFunction().apply(formatType(from.getInterface()), position); }
@Override public String apply(BusinessInterfaceDescriptor<?> from, int position) { return commaDelimiterFunction().apply(formatType(from.getInterface()), position); }