code: @Deprecated
    public static <D> ResourcePathNode<D> create(String path, net.sf.mmm.util.lang.api.function.Function<ResourcePathNode<D>, D> dataFunction) {
  
      Function<ResourcePathNode<D>, D> function = x -> dataFunction.apply(x);
      return create(path, function);
    }
docs: Flexible implementation of {@link #create(String)} to custom data function.
  
  @param <D> is the type of the {@link #getData() generic data}. For simple usage just {@link Void}.
  @param path is the path to parse.
  @param dataFunction - the {@link Function} to {@link Function#apply(Object) create} the {@link #getData() data}.
  @return the parsed {@code path}.
  @deprecated use {@link #create(String, Function)} instead.