Class RandomEnvString


  • public class RandomEnvString
    extends RandomEnv
    Represents a randomly generated string environment variable
         {
             "type": "string",
             "alphabet": "abcdef1234567890",
             "length": 16
         }
     
    • Constructor Detail

      • RandomEnvString

        @Contract(pure=true)
        public RandomEnvString​(java.lang.String type,
                               java.lang.String display,
                               java.lang.String alphabet,
                               java.lang.Integer length)
        Parameters:
        type - the type of random env (string)
        alphabet - the alphabet to generate from
        length - the length of the string
    • Method Detail

      • getAlphabet

        public java.lang.String getAlphabet()
      • getLength

        public java.lang.Integer getLength()
      • generate

        public java.lang.String generate()
        Specified by:
        generate in class RandomEnv
        Returns:
        the randomly generated value
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object