Class PagexBuilder

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

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

      Fields 
      Modifier and Type Field Description
      protected java.lang.String accessOperation  
      protected java.util.List<java.lang.String> attributes  
      protected java.util.List<java.lang.String> c1  
      protected java.util.List<java.lang.String> c2  
      protected java.util.List<java.lang.String> c3  
      protected java.lang.String description  
      protected java.lang.String feature  
      protected java.util.List<java.lang.String> footer  
      protected java.util.List<java.lang.String> header  
      protected boolean httpsonly  
      protected java.lang.String keywords  
      protected java.util.List<java.lang.String> localizations  
      protected java.lang.String localizedName  
      protected java.util.List<java.lang.String> mediaLinks  
      protected java.lang.String name  
      protected java.util.List<java.lang.String> scripts  
      protected java.lang.String template  
      protected java.lang.String title  
    • Constructor Summary

      Constructors 
      Constructor Description
      PagexBuilder()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PagexBuilder accessOperation​(java.lang.String aValue)
      Sets the value of the accessOperation attribute.
      PagexBuilder attributes​(java.util.List<java.lang.String> aValue)
      Sets the value of the attributes attribute.
      Pagex build()  
      PagexBuilder c1​(java.util.List<java.lang.String> aValue)
      Sets the value of the c1 attribute.
      PagexBuilder c2​(java.util.List<java.lang.String> aValue)
      Sets the value of the c2 attribute.
      PagexBuilder c3​(java.util.List<java.lang.String> aValue)
      Sets the value of the c3 attribute.
      PagexBuilder description​(java.lang.String aValue)
      Sets the value of the description attribute.
      PagexBuilder feature​(java.lang.String aValue)
      Sets the value of the feature attribute.
      PagexBuilder footer​(java.util.List<java.lang.String> aValue)
      Sets the value of the footer attribute.
      PagexBuilder header​(java.util.List<java.lang.String> aValue)
      Sets the value of the header attribute.
      PagexBuilder httpsonly​(boolean aValue)
      Sets the value of the httpsonly attribute.
      PagexBuilder keywords​(java.lang.String aValue)
      Sets the value of the keywords attribute.
      PagexBuilder localizations​(java.util.List<java.lang.String> aValue)
      Sets the value of the localizations attribute.
      PagexBuilder localizedName​(java.lang.String aValue)
      Sets the value of the localizedName attribute.
      PagexBuilder mediaLinks​(java.util.List<java.lang.String> aValue)
      Sets the value of the mediaLinks attribute.
      PagexBuilder name​(java.lang.String aValue)
      Sets the value of the name attribute.
      PagexBuilder scripts​(java.util.List<java.lang.String> aValue)
      Sets the value of the scripts attribute.
      PagexBuilder template​(java.lang.String aValue)
      Sets the value of the template attribute.
      PagexBuilder title​(java.lang.String aValue)
      Sets the value of the title 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
      • localizedName

        protected java.lang.String localizedName
      • title

        protected java.lang.String title
      • keywords

        protected java.lang.String keywords
      • description

        protected java.lang.String description
      • mediaLinks

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

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

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

        protected java.util.List<java.lang.String> c1
      • c2

        protected java.util.List<java.lang.String> c2
      • c3

        protected java.util.List<java.lang.String> c3
      • header

        protected java.util.List<java.lang.String> header
      • footer

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

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

        protected boolean httpsonly
      • template

        protected java.lang.String template
      • accessOperation

        protected java.lang.String accessOperation
      • feature

        protected java.lang.String feature
    • Constructor Detail

      • PagexBuilder

        public PagexBuilder()
    • Method Detail

      • name

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

        public PagexBuilder localizedName​(java.lang.String aValue)
        Sets the value of the localizedName attribute.
      • title

        public PagexBuilder title​(java.lang.String aValue)
        Sets the value of the title attribute.
      • keywords

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

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

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

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

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

        public PagexBuilder c1​(java.util.List<java.lang.String> aValue)
        Sets the value of the c1 attribute.
      • c2

        public PagexBuilder c2​(java.util.List<java.lang.String> aValue)
        Sets the value of the c2 attribute.
      • c3

        public PagexBuilder c3​(java.util.List<java.lang.String> aValue)
        Sets the value of the c3 attribute.
      • header

        public PagexBuilder header​(java.util.List<java.lang.String> aValue)
        Sets the value of the header attribute.
      • footer

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

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

        public PagexBuilder httpsonly​(boolean aValue)
        Sets the value of the httpsonly attribute.
      • template

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

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

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

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