private void processAllWilds(final String rule){
  final String[] s=rule.split("\\.",-1);
  if (s.length == IN4ADDRSZ) {
    for (int i=0; i < IN4ADDRSZ; i++) {
      wildCard.set(i);
    }
  }
  hostName=rule.split("\\.",-1);
}

private void processAllWilds ( final String rule ) { final String [ ] s = rule . split ( "\\." , - 1 ) ; if ( s . length == IN4ADDRSZ ) { for ( int i = 0 ; i < IN4ADDRSZ ; i ++ ) { wildCard . set ( i ) ; } } hostName = rule . split ( "\\." , - 1 ) ; }
the rule string is all wildcards . set both address wildcard bitmask and hostname wildcard array .
