Class BoxBuilder

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

    public class BoxBuilder
    extends java.lang.Object
    implements net.anotheria.asg.data.Builder<Box>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String accessOperation  
      protected java.util.List<java.lang.String> attributes  
      protected java.lang.String content  
      protected java.lang.String cssClass  
      protected java.lang.String feature  
      protected java.util.List<java.lang.String> guards  
      protected java.lang.String handler  
      protected java.util.List<java.lang.String> localizations  
      protected java.util.List<java.lang.String> mediaLinks  
      protected java.lang.String name  
      protected java.lang.String parameter1  
      protected java.lang.String parameter10  
      protected java.lang.String parameter2  
      protected java.lang.String parameter3  
      protected java.lang.String parameter4  
      protected java.lang.String parameter5  
      protected java.lang.String parameter6  
      protected java.lang.String parameter7  
      protected java.lang.String parameter8  
      protected java.lang.String parameter9  
      protected java.util.List<java.lang.String> scripts  
      protected java.util.List<java.lang.String> subboxes  
      protected java.lang.String type  
    • Constructor Summary

      Constructors 
      Constructor Description
      BoxBuilder()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      BoxBuilder accessOperation​(java.lang.String aValue)
      Sets the value of the accessOperation attribute.
      BoxBuilder attributes​(java.util.List<java.lang.String> aValue)
      Sets the value of the attributes attribute.
      Box build()  
      BoxBuilder content​(java.lang.String aValue)
      Sets the value of the content attribute.
      BoxBuilder cssClass​(java.lang.String aValue)
      Sets the value of the cssClass attribute.
      BoxBuilder feature​(java.lang.String aValue)
      Sets the value of the feature attribute.
      BoxBuilder guards​(java.util.List<java.lang.String> aValue)
      Sets the value of the guards attribute.
      BoxBuilder handler​(java.lang.String aValue)
      Sets the value of the handler attribute.
      BoxBuilder localizations​(java.util.List<java.lang.String> aValue)
      Sets the value of the localizations attribute.
      BoxBuilder mediaLinks​(java.util.List<java.lang.String> aValue)
      Sets the value of the mediaLinks attribute.
      BoxBuilder name​(java.lang.String aValue)
      Sets the value of the name attribute.
      BoxBuilder parameter1​(java.lang.String aValue)
      Sets the value of the parameter1 attribute.
      BoxBuilder parameter10​(java.lang.String aValue)
      Sets the value of the parameter10 attribute.
      BoxBuilder parameter2​(java.lang.String aValue)
      Sets the value of the parameter2 attribute.
      BoxBuilder parameter3​(java.lang.String aValue)
      Sets the value of the parameter3 attribute.
      BoxBuilder parameter4​(java.lang.String aValue)
      Sets the value of the parameter4 attribute.
      BoxBuilder parameter5​(java.lang.String aValue)
      Sets the value of the parameter5 attribute.
      BoxBuilder parameter6​(java.lang.String aValue)
      Sets the value of the parameter6 attribute.
      BoxBuilder parameter7​(java.lang.String aValue)
      Sets the value of the parameter7 attribute.
      BoxBuilder parameter8​(java.lang.String aValue)
      Sets the value of the parameter8 attribute.
      BoxBuilder parameter9​(java.lang.String aValue)
      Sets the value of the parameter9 attribute.
      BoxBuilder scripts​(java.util.List<java.lang.String> aValue)
      Sets the value of the scripts attribute.
      BoxBuilder subboxes​(java.util.List<java.lang.String> aValue)
      Sets the value of the subboxes attribute.
      BoxBuilder type​(java.lang.String aValue)
      Sets the value of the type attribute.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • name

        protected java.lang.String name
      • content

        protected java.lang.String content
      • mediaLinks

        protected java.util.List<java.lang.String> mediaLinks
      • scripts

        protected java.util.List<java.lang.String> scripts
      • localizations

        protected java.util.List<java.lang.String> localizations
      • subboxes

        protected java.util.List<java.lang.String> subboxes
      • cssClass

        protected java.lang.String cssClass
      • parameter1

        protected java.lang.String parameter1
      • parameter2

        protected java.lang.String parameter2
      • parameter3

        protected java.lang.String parameter3
      • parameter4

        protected java.lang.String parameter4
      • parameter5

        protected java.lang.String parameter5
      • parameter6

        protected java.lang.String parameter6
      • parameter7

        protected java.lang.String parameter7
      • parameter8

        protected java.lang.String parameter8
      • parameter9

        protected java.lang.String parameter9
      • parameter10

        protected java.lang.String parameter10
      • guards

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

        protected java.util.List<java.lang.String> attributes
      • type

        protected java.lang.String type
      • handler

        protected java.lang.String handler
      • accessOperation

        protected java.lang.String accessOperation
      • feature

        protected java.lang.String feature
    • Constructor Detail

      • BoxBuilder

        public BoxBuilder()
    • Method Detail

      • name

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

        public BoxBuilder content​(java.lang.String aValue)
        Sets the value of the content attribute.
      • mediaLinks

        public BoxBuilder mediaLinks​(java.util.List<java.lang.String> aValue)
        Sets the value of the mediaLinks attribute.
      • scripts

        public BoxBuilder scripts​(java.util.List<java.lang.String> aValue)
        Sets the value of the scripts attribute.
      • localizations

        public BoxBuilder localizations​(java.util.List<java.lang.String> aValue)
        Sets the value of the localizations attribute.
      • subboxes

        public BoxBuilder subboxes​(java.util.List<java.lang.String> aValue)
        Sets the value of the subboxes attribute.
      • cssClass

        public BoxBuilder cssClass​(java.lang.String aValue)
        Sets the value of the cssClass attribute.
      • parameter1

        public BoxBuilder parameter1​(java.lang.String aValue)
        Sets the value of the parameter1 attribute.
      • parameter2

        public BoxBuilder parameter2​(java.lang.String aValue)
        Sets the value of the parameter2 attribute.
      • parameter3

        public BoxBuilder parameter3​(java.lang.String aValue)
        Sets the value of the parameter3 attribute.
      • parameter4

        public BoxBuilder parameter4​(java.lang.String aValue)
        Sets the value of the parameter4 attribute.
      • parameter5

        public BoxBuilder parameter5​(java.lang.String aValue)
        Sets the value of the parameter5 attribute.
      • parameter6

        public BoxBuilder parameter6​(java.lang.String aValue)
        Sets the value of the parameter6 attribute.
      • parameter7

        public BoxBuilder parameter7​(java.lang.String aValue)
        Sets the value of the parameter7 attribute.
      • parameter8

        public BoxBuilder parameter8​(java.lang.String aValue)
        Sets the value of the parameter8 attribute.
      • parameter9

        public BoxBuilder parameter9​(java.lang.String aValue)
        Sets the value of the parameter9 attribute.
      • parameter10

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

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

        public BoxBuilder attributes​(java.util.List<java.lang.String> aValue)
        Sets the value of the attributes attribute.
      • type

        public BoxBuilder type​(java.lang.String aValue)
        Sets the value of the type attribute.
      • handler

        public BoxBuilder handler​(java.lang.String aValue)
        Sets the value of the handler attribute.
      • accessOperation

        public BoxBuilder accessOperation​(java.lang.String aValue)
        Sets the value of the accessOperation attribute.
      • feature

        public BoxBuilder feature​(java.lang.String aValue)
        Sets the value of the feature attribute.
      • build

        public Box build()
        Specified by:
        build in interface net.anotheria.asg.data.Builder<Box>