Class PageAliasBuilder

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

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

      Fields 
      Modifier and Type Field Description
      protected java.lang.String name  
      protected java.lang.String parameters  
      protected java.util.List<java.lang.String> pathes  
      protected java.lang.String targetPage  
      protected int type  
    • Field Detail

      • name

        protected java.lang.String name
      • parameters

        protected java.lang.String parameters
      • type

        protected int type
      • pathes

        protected java.util.List<java.lang.String> pathes
      • targetPage

        protected java.lang.String targetPage
    • Constructor Detail

      • PageAliasBuilder

        public PageAliasBuilder()
    • Method Detail

      • name

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

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

        public PageAliasBuilder type​(int aValue)
        Sets the value of the type attribute.
      • pathes

        public PageAliasBuilder pathes​(java.util.List<java.lang.String> aValue)
        Sets the value of the pathes attribute.
      • targetPage

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

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