Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
Creative commons Attribution-NonCommercial license. http://creativecommons.org/licenses/by-nc/2.5/au/deed.en_GB NO WARRANTY IS GIVEN OR IMPLIED, USE AT YOUR OWN RISK.
 
 package base.text;
 
public class LocalTranslationSet implements QueryResult {
	private int hash;
	private Map<StringStringtext;
	private String defaultText;
	public LocalTranslationSet(int hashString defaultText) {
		this. = hash;
		this. = defaultText;
		 = new Hashtable<>();
	}
	public int getHash() {
		return ;
	}
	public String addText(String langString text) {
		return this..put(langtext);
	}
	public String getText(String lang) {
		return .get(lang);
	}
	public String getDefaultText() {
		return ;
	}
	public Set<StringgetLanguages() {
		return .keySet();
	}
	public String toJson() {
		StringBuffer buffer = new StringBuffer();
		buffer.append("\t{\n");
		buffer.append("\t\t\"default\":\"" + Json.escape() + "\",\n");
		for(String lang : getLanguages()) {
			buffer.append("\t\t\"" + Json.escape(lang) + "\":\"" + Json.escape(.get(lang)) + "\",\n");
		}
		buffer.append("\t\t\"hash\":" +  + "\n");
		buffer.append("\t}");
		return buffer.toString();
	}
New to GrepCode? Check out our FAQ X