public HashCode buildHashCode() {
    return Const.HASH_FUNCTION().newHasher()
        .putString(temporal_table_name, Const.UTF8_CHARSET)
        .putString(groupby_table_name, Const.UTF8_CHARSET)
        .putString(string_interval, Const.UTF8_CHARSET)
        .putString(row_span, Const.UTF8_CHARSET)
        .putBoolean(is_default_interval)
        .hash();
  }
public HashCode buildHashCode ( ) { return Const . HASH_FUNCTION ( ) . newHasher ( ) . putString ( temporal_table_name , Const . UTF8_CHARSET ) . putString ( groupby_table_name , Const . UTF8_CHARSET ) . putString ( string_interval , Const . UTF8_CHARSET ) . putString ( row_span , Const . UTF8_CHARSET ) . putBoolean ( is_default_interval ) . hash ( ) ; }
@return A HashCode object for deterministic, non-secure hashing