/** * @param resource resource for which path we are creating builder * @return PersistentResourceXMLBuilder * @deprecated please use {@linkplain PersistentResourceXMLBuilder(PathElement, String)} variant */ @SuppressWarnings("deprecation") @Deprecated public static PersistentResourceXMLBuilder builder(PersistentResourceDefinition resource) { return new PersistentResourceXMLBuilder(resource.getPathElement()); }
/** * * @param resource resource for which path we are creating builder * @param namespaceURI xml namespace to use for this resource, usually used for top level elements such as subsystems * @return PersistentResourceXMLBuilder * @deprecated please use {@linkplain PersistentResourceXMLBuilder(PathElement, String)} variant */ @SuppressWarnings("deprecation") @Deprecated public static PersistentResourceXMLBuilder builder(PersistentResourceDefinition resource, String namespaceURI) { return new PersistentResourceXMLBuilder(resource.getPathElement(), namespaceURI); }
/** * Creates builder for passed path element * * @param elementName name of xml element that is used as decorator * @return PersistentResourceXMLBuilder * @deprecated decorator element support is currently considered as preview * @since 4.0 */ @Deprecated public static PersistentResourceXMLBuilder decorator(final String elementName) { return new PersistentResourceXMLBuilder(PathElement.pathElement(elementName), null).setDecoratorGroup(elementName); }
public static PersistentResourceXMLBuilder builder(PersistentResourceDefinition resource) { return new PersistentResourceXMLBuilder(resource); }
/** * Creates builder for passed path element * * @param elementName name of xml element that is used as decorator * @return PersistentResourceXMLBuilder * @deprecated decorator element support is currently considered as preview * @since 4.0 */ @Deprecated public static PersistentResourceXMLBuilder decorator(final String elementName) { return new PersistentResourceXMLBuilder(PathElement.pathElement(elementName), null).setDecoratorGroup(elementName); }
/** * Creates builder for passed path element * @param pathElement for which we are creating builder * @return PersistentResourceXMLBuilder */ public static PersistentResourceXMLBuilder builder(final PathElement pathElement) { return new PersistentResourceXMLBuilder(pathElement); }
/** * Creates builder for passed path element * * @param pathElement for which we are creating builder * @param namespaceURI xml namespace to use for this resource, usually used for top level elements such as subsystems * @return PersistentResourceXMLBuilder */ public static PersistentResourceXMLBuilder builder(final PathElement pathElement, final String namespaceURI) { return new PersistentResourceXMLBuilder(pathElement, namespaceURI); }
/** * @param resource resource for which path we are creating builder * @return PersistentResourceXMLBuilder * @deprecated please use {@linkplain PersistentResourceXMLBuilder(PathElement, String)} variant */ @SuppressWarnings("deprecation") @Deprecated public static PersistentResourceXMLBuilder builder(ResourceDefinition resource) { return new PersistentResourceXMLBuilder(resource.getPathElement()); }
/** * @param resource resource for which path we are creating builder * @return PersistentResourceXMLBuilder * @deprecated please use {@linkplain PersistentResourceXMLBuilder(PathElement, String)} variant */ @SuppressWarnings("deprecation") @Deprecated public static PersistentResourceXMLBuilder builder(PersistentResourceDefinition resource) { return new PersistentResourceXMLBuilder(resource.getPathElement()); }
/** * Creates builder for passed path element * * @param pathElement for which we are creating builder * @param namespaceURI xml namespace to use for this resource, usually used for top level elements such as subsystems * @return PersistentResourceXMLBuilder */ public static PersistentResourceXMLBuilder builder(final PathElement pathElement, final String namespaceURI) { return new PersistentResourceXMLBuilder(pathElement, namespaceURI); }
/** * @param resource resource for which path we are creating builder * @return PersistentResourceXMLBuilder * @deprecated please use {@linkplain PersistentResourceXMLBuilder(PathElement, String)} variant */ @SuppressWarnings("deprecation") @Deprecated public static PersistentResourceXMLBuilder builder(ResourceDefinition resource) { return new PersistentResourceXMLBuilder(resource.getPathElement()); }
/** * Creates builder for passed path element * @param pathElement for which we are creating builder * @return PersistentResourceXMLBuilder */ public static PersistentResourceXMLBuilder builder(final PathElement pathElement) { return new PersistentResourceXMLBuilder(pathElement); }
/** * * @param resource resource for which path we are creating builder * @param namespaceURI xml namespace to use for this resource, usually used for top level elements such as subsystems * @return PersistentResourceXMLBuilder * @deprecated please use {@linkplain PersistentResourceXMLBuilder(PathElement, String)} variant */ @SuppressWarnings("deprecation") @Deprecated public static PersistentResourceXMLBuilder builder(PersistentResourceDefinition resource, String namespaceURI) { return new PersistentResourceXMLBuilder(resource.getPathElement(), namespaceURI); }