public String toMaskedString(){
  SymbolCode masked=new SymbolCode();
  masked.setValues(this);
  masked.setStandardIdentity(null);
  masked.setStatus(null);
  masked.setEchelon(null);
  masked.setSymbolModifier(null);
  masked.setCountryCode(null);
  masked.setOrderOfBattle(null);
  return masked.toString();
}

public String toMaskedString ( ) { SymbolCode masked = new SymbolCode ( ) ; masked . setValues ( this ) ; masked . setStandardIdentity ( null ) ; masked . setStatus ( null ) ; masked . setEchelon ( null ) ; masked . setSymbolModifier ( null ) ; masked . setCountryCode ( null ) ; masked . setOrderOfBattle ( null ) ; return masked . toString ( ) ; }
indicates a string representation of the symbol code with positions that do not uniquely identify a particular symbol or graphic replaced with hyphens . this method masks out the standard identity , status , echelon , symbol modifier , country code , and order of battle fields . for example , the masked version of " gfgpgpad - - - ausx " is " g - f - gpad - - - - - - - " .
