Module java.xml

Class CatalogFeatures.Builder

  • Enclosing class:
    CatalogFeatures


    public static class CatalogFeatures.Builder
    extends Object
    The Builder class for building the CatalogFeatures object.
    • Method Detail

      • with

        public CatalogFeatures.Builder with​(CatalogFeatures.Feature feature,
                                            String value)
        Sets the value to a specified Feature.
        Parameters:
        feature - the Feature to be set
        value - the value to be set for the Feature
        Returns:
        this Builder instance
        Throws:
        IllegalArgumentException - if the value is not valid for the Feature or has the wrong syntax for the javax.xml.catalog.files property
      • build

        public CatalogFeatures build​()
        Returns a CatalogFeatures object built by this builder.
        Returns:
        an instance of CatalogFeatures