// injectionTarget
if (method != null || field != null) { // No class-level injection
InjectionTargetType injectionTarget = ejbLocalRef.addNewInjectionTarget();
FullyQualifiedClassType qualifiedClass = injectionTarget.addNewInjectionTargetClass();
JavaIdentifierType javaType = injectionTarget.addNewInjectionTargetName();
if (method != null) {
qualifiedClass.setStringValue(method.getDeclaringClass().getName());
javaType.setStringValue(method.getName().substring(3)); // method should start with "set"
injectionTarget.setInjectionTargetClass(qualifiedClass);
injectionTarget.setInjectionTargetName(javaType);