Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.twinkql.result;
 
 import java.util.Set;
 
 
 public class UriParser {
	private static final Set<CharacterSEPARATORS = 
		new HashSet<Character>(Arrays.asList(':''#''/'));
	public String getLocalPart(String uri){
		int separator = this.getSeparatorPosition(uri);
		return StringUtils.substring(uriseparator+1);
	}
	public String getNamespace(String uri){
		int separator = this.getSeparatorPosition(uri);
		return StringUtils.substring(uri, 0, separator+1);
	}
	private int getSeparatorPosition(String string){
		char[] chars = string.toCharArray();
		for(int i=chars.length-1;i>0;i--){
			if(.contains(chars[i])){
				return i;
			}
		}
		throw new IllegalStateException();
	}
New to GrepCode? Check out our FAQ X