code: public NamedMethodType<SessionBeanType<T>> getOrCreateBeforeCompletionMethod()
     {
        Node node = childNode.getOrCreate("before-completion-method");
        NamedMethodType<SessionBeanType<T>> beforeCompletionMethod = new NamedMethodTypeImpl<SessionBeanType<T>>(this, "before-completion-method", childNode, node);
        return beforeCompletionMethod;
     }
docs: If not already created, a new <code>before-completion-method</code> element with the given value will be created.
  Otherwise, the existing <code>before-completion-method</code> element will be returned.
  @return  a new or existing instance of <code>NamedMethodType<SessionBeanType<T>></code>