Class DSAKeyValueType.Builder<_B>

  • All Implemented Interfaces:
    com.kscs.util.jaxb.Buildable
    Enclosing class:
    DSAKeyValueType

    public static class DSAKeyValueType.Builder<_B>
    extends Object
    implements com.kscs.util.jaxb.Buildable
    • Field Detail

      • _parentBuilder

        protected final _B _parentBuilder
    • Constructor Detail

      • Builder

        public Builder​(_B _parentBuilder,
                       DSAKeyValueType _other,
                       boolean _copy)
      • Builder

        public Builder​(_B _parentBuilder,
                       DSAKeyValueType _other,
                       boolean _copy,
                       com.kscs.util.jaxb.PropertyTree _propertyTree,
                       com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
    • Method Detail

      • end

        public _B end()
      • withP

        public DSAKeyValueType.Builder<_B> withP​(byte[] p)
        Sets the new value of "p" (any previous value will be replaced)
        Parameters:
        p - New value of the "p" property.
      • withQ

        public DSAKeyValueType.Builder<_B> withQ​(byte[] q)
        Sets the new value of "q" (any previous value will be replaced)
        Parameters:
        q - New value of the "q" property.
      • withG

        public DSAKeyValueType.Builder<_B> withG​(byte[] g)
        Sets the new value of "g" (any previous value will be replaced)
        Parameters:
        g - New value of the "g" property.
      • withY

        public DSAKeyValueType.Builder<_B> withY​(byte[] y)
        Sets the new value of "y" (any previous value will be replaced)
        Parameters:
        y - New value of the "y" property.
      • withJ

        public DSAKeyValueType.Builder<_B> withJ​(byte[] j)
        Sets the new value of "j" (any previous value will be replaced)
        Parameters:
        j - New value of the "j" property.
      • withSeed

        public DSAKeyValueType.Builder<_B> withSeed​(byte[] seed)
        Sets the new value of "seed" (any previous value will be replaced)
        Parameters:
        seed - New value of the "seed" property.
      • withPgenCounter

        public DSAKeyValueType.Builder<_B> withPgenCounter​(byte[] pgenCounter)
        Sets the new value of "pgenCounter" (any previous value will be replaced)
        Parameters:
        pgenCounter - New value of the "pgenCounter" property.
      • build

        public DSAKeyValueType build()
        Specified by:
        build in interface com.kscs.util.jaxb.Buildable