// Path: json-smart/src/main/java/net/minidev/json/JStylerObj.java
// public static interface MustProtect {
// 	public boolean mustBeProtect(String s);
// }
// 
// Path: json-smart/src/main/java/net/minidev/json/JStylerObj.java
// public static interface StringProtector {
// 	public void escape(String s, Appendable out);
// }


import java.io.IOException;
import net.minidev.json.JStylerObj.MustProtect;
import net.minidev.json.JStylerObj.StringProtector;
			mpValue = mp;

		if (_protectKeys)
			mpKey = JStylerObj.MP_TRUE;
		else
			mpKey = mp;

		if (_protect4Web)
			esc = JStylerObj.ESCAPE4Web;
		else
			esc = JStylerObj.ESCAPE_LT;
	}

	public JSONStyle() {
		this(0);
	}

	public boolean protectKeys() {
		return _protectKeys;
	}

	public boolean protectValues() {
		return _protectValues;
	}

	public boolean protect4Web() {
		return _protect4Web;
	}

	public boolean ignoreNull() {
// Path: json-smart/src/main/java/net/minidev/json/JStylerObj.java
// public static interface MustProtect {
// 	public boolean mustBeProtect(String s);
// }
// 
// Path: json-smart/src/main/java/net/minidev/json/JStylerObj.java
// public static interface StringProtector {
// 	public void escape(String s, Appendable out);
// }


// Path: json-smart/src/main/java/net/minidev/json/JSONStyle.java
import java.io.IOException;
import net.minidev.json.JStylerObj.MustProtect;
import net.minidev.json.JStylerObj.StringProtector;

			mpValue = mp;

		if (_protectKeys)
			mpKey = JStylerObj.MP_TRUE;
		else
			mpKey = mp;

		if (_protect4Web)
			esc = JStylerObj.ESCAPE4Web;
		else
			esc = JStylerObj.ESCAPE_LT;
	}

	public JSONStyle() {
		this(0);
	}

	public boolean protectKeys() {
		return _protectKeys;
	}

	public boolean protectValues() {
		return _protectValues;
	}

	public boolean protect4Web() {
		return _protect4Web;
	}

	public boolean ignoreNull() {
		return _ignore_null;