if (!contains(delim))
public void removeAddressPart(final int pos) { SimpleString newAddress = new SimpleString(""); boolean started = false; for (int i = 0; i < addressParts.length; i++) { SimpleString addressPart = addressParts[i]; if (i != pos) { if (started) { newAddress = newAddress.concat('.'); } newAddress = newAddress.concat(addressPart); started = true; } } address = newAddress; addressParts = address.split(WildcardAddressManager.DELIM); containsWildCard = address.contains(WildcardAddressManager.SINGLE_WORD); }