Package mireka.login

Class Username


  • @ThreadSafe
    public class Username
    extends Object
    case-insensitive user name, where case-insensitivity is defined by the en_US locale. Note that in a general case case-insensitivity depends on locale, but basic SMTP, without Unicode extensions, only allows ASCII local parts in mail addresses.
    • Constructor Summary

      Constructors 
      Constructor Description
      Username​(String name)  
    • Constructor Detail

      • Username

        public Username​(String name)
    • Method Detail

      • toString

        public String toString()
        Overrides:
        toString in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • matches

        public boolean matches​(LocalPart localPart)