stack/corepersistence/queryindex/src/main/java/org/apache/usergrid/persistence/index/utils/UUIDUtils.java [323:352]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static UUID tryGetUUID( String s ) {
        if ( s == null ) {
            return null;
        }
        if ( s.length() != 36 ) {
            return null;
        }
        // 8-4-4-4-12
        // 0-7,8,9-12,13,14-17,18,19-22,23,24-35
        if ( s.charAt( 8 ) != '-' ) {
            return null;
        }
        if ( s.charAt( 13 ) != '-' ) {
            return null;
        }
        if ( s.charAt( 18 ) != '-' ) {
            return null;
        }
        if ( s.charAt( 23 ) != '-' ) {
            return null;
        }
        UUID uuid = null;
        try {
            uuid = UUID.fromString( s );
        }
        catch ( Exception e ) {
            logger.info( "Could not convert String {} into a UUID", s, e );
        }
        return uuid;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



stack/core/src/main/java/org/apache/usergrid/utils/UUIDUtils.java [299:328]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static UUID tryGetUUID( String s ) {
        if ( s == null ) {
            return null;
        }
        if ( s.length() != 36 ) {
            return null;
        }
        // 8-4-4-4-12
        // 0-7,8,9-12,13,14-17,18,19-22,23,24-35
        if ( s.charAt( 8 ) != '-' ) {
            return null;
        }
        if ( s.charAt( 13 ) != '-' ) {
            return null;
        }
        if ( s.charAt( 18 ) != '-' ) {
            return null;
        }
        if ( s.charAt( 23 ) != '-' ) {
            return null;
        }
        UUID uuid = null;
        try {
            uuid = UUID.fromString( s );
        }
        catch ( Exception e ) {
            logger.info( "Could not convert String {} into a UUID", s, e );
        }
        return uuid;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



