src/main/java/org/jivesoftware/smack/util/StringUtils.java
public static String parseBareAddress(String XMPPAddress) {
        if (XMPPAddress == null) {
            return null;
        }
        int slashIndex = XMPPAddress.indexOf("/");
        if (slashIndex < 0) {
            return XMPPAddress;
        } else if (slashIndex == 0) {
            return "";
        } else {
            return XMPPAddress.substring(0, slashIndex);
        }
    }
public static String parseBareAddress(String XMPPAddress) {
        if (XMPPAddress == null) {
            return null;
        }
        int slashIndex = XMPPAddress.indexOf("/");
        if (slashIndex < 0) {
            return XMPPAddress;
        } else if (slashIndex == 0) {
            return "";
        } else {
            return XMPPAddress.substring(0, slashIndex);
        }
    }
public static String parseBareAddress ( String XMPPAddress ) { if ( XMPPAddress == null ) { return null ; } int slashIndex = XMPPAddress . indexOf ( "/" ) ; if ( slashIndex < 0 ) { return XMPPAddress ; } else if ( slashIndex == 0 ) { return "" ; } else { return XMPPAddress . substring ( 0 , slashIndex ) ; } }
Returns the XMPP address with any resource information removed. For
example, for the address "matt@jivesoftware.com/Smack",
"matt@jivesoftware.com" would be returned.

@param XMPPAddress
the XMPP address.
@return the bare XMPP address without resource information.
Returns the XMPP address with any resource information removed . For example for the address matt@jivesoftware . com / Smack matt@jivesoftware . com would be returned .