Class EntryPointBuilder

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

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

      • name

        protected java.lang.String name
      • type

        protected int type
      • defaultEntry

        protected boolean defaultEntry
      • domains

        protected java.util.List<java.lang.String> domains
      • startPage

        protected java.lang.String startPage
      • startSite

        protected java.lang.String startSite
    • Constructor Detail

      • EntryPointBuilder

        public EntryPointBuilder()
    • Method Detail

      • name

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

        public EntryPointBuilder type​(int aValue)
        Sets the value of the type attribute.
      • defaultEntry

        public EntryPointBuilder defaultEntry​(boolean aValue)
        Sets the value of the defaultEntry attribute.
      • domains

        public EntryPointBuilder domains​(java.util.List<java.lang.String> aValue)
        Sets the value of the domains attribute.
      • startPage

        public EntryPointBuilder startPage​(java.lang.String aValue)
        Sets the value of the startPage attribute.
      • startSite

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

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