Class BrandFeatureBuilder

  • All Implemented Interfaces:
    net.anotheria.asg.data.Builder<BrandFeature>

    public class BrandFeatureBuilder
    extends java.lang.Object
    implements net.anotheria.asg.data.Builder<BrandFeature>
    • Field Detail

      • name

        protected java.lang.String name
      • enabled

        protected boolean enabled
      • activeInProduction

        protected boolean activeInProduction
      • obsolete

        protected boolean obsolete
      • description

        protected java.lang.String description
      • guards

        protected java.util.List<java.lang.String> guards
      • brands

        protected java.util.List<java.lang.String> brands
      • accessOperation

        protected java.lang.String accessOperation
    • Constructor Detail

      • BrandFeatureBuilder

        public BrandFeatureBuilder()
    • Method Detail

      • name

        public BrandFeatureBuilder name​(java.lang.String aValue)
        Sets the value of the name attribute.
      • enabled

        public BrandFeatureBuilder enabled​(boolean aValue)
        Sets the value of the enabled attribute.
      • activeInProduction

        public BrandFeatureBuilder activeInProduction​(boolean aValue)
        Sets the value of the activeInProduction attribute.
      • obsolete

        public BrandFeatureBuilder obsolete​(boolean aValue)
        Sets the value of the obsolete attribute.
      • description

        public BrandFeatureBuilder description​(java.lang.String aValue)
        Sets the value of the description attribute.
      • guards

        public BrandFeatureBuilder guards​(java.util.List<java.lang.String> aValue)
        Sets the value of the guards attribute.
      • brands

        public BrandFeatureBuilder brands​(java.util.List<java.lang.String> aValue)
        Sets the value of the brands attribute.
      • accessOperation

        public BrandFeatureBuilder accessOperation​(java.lang.String aValue)
        Sets the value of the accessOperation attribute.