public static Address fromEncoded(final String encoded){
  if (null == encoded) {
    throw new IllegalArgumentException("encoded address cannot be null");
  }
  return new Address(encoded.toUpperCase());
}

public static Address fromEncoded ( final String encoded ) { if ( null == encoded ) { throw new IllegalArgumentException ( "encoded address cannot be null" ) ; } return new Address ( encoded . toUpperCase ( ) ) ; }
creates an address from an encoded address string .
