if (Native.isNativeFunction(func)) root = Native.parseJSON(json, func); root = Native.parseJSON(json); root = Native.parseJSON(json); switch (Native.getNativeTypeOfJSO(root))
public final static NValue<?> getAsNValue(final NArrayJSO array, final int index) { if ((index >= 0) && (index < array.size())) { switch (getNativeTypeOf(array, index)) { case ARRAY: { return new NArray(NArrayJSO.cast(array.getAsJSO(index))); } case OBJECT: { return new NObject(NObjectJSO.cast(array.getAsJSO(index))); } default: { return null; } } } return null; }
public final static NValue<?> getAsNValue(final NObjectJSO ojso, final String name) { switch (getNativeTypeOf(ojso, name)) { case ARRAY: { return new NArray(NArrayJSO.cast(ojso.getAsJSO(name))); } case OBJECT: { return new NObject(NObjectJSO.cast(ojso.getAsJSO(name))); } default: { return null; } } } }
public final JSONType getNativeTypeOf(final String name) { return Native.getNativeTypeOf(m_jso, name); }
public final boolean isInteger(final int index) { return Native.isInteger(m_jso, index); }
public final boolean isBoolean(final int index) { return Native.isBoolean(m_jso, index); }
public final boolean isInteger(final String name) { return Native.isInteger(this, NUtils.doKeyRepair(name)); }
private final NValue<?> getAsNValue_0(final String name) { return NUtils.Native.getAsNValue(this, name); }
public final boolean isArray(final int index) { return Native.isArray(m_jso, index); }
public final JSONType getNativeTypeOf(final String name) { return Native.getNativeTypeOf(m_jso, name); }
public final JSONType getNativeTypeOf(final String name) { return NUtils.Native.getNativeTypeOf(m_jso, name); }
public final boolean isArray(final String name) { return Native.isArray(this, NUtils.doKeyRepair(name)); }
public final boolean isInteger(final String name) { return Native.isInteger(m_jso, NUtils.doKeyRepair(name)); }
public final boolean isBoolean(final String name) { return Native.isBoolean(m_jso, NUtils.doKeyRepair(name)); }
public Attributes(final JavaScriptObject jso, final IJSONSerializable<?> ser) { m_ser = ser; if ((null != jso) && (JSONType.OBJECT == Native.getNativeTypeOfJSO(jso))) { m_jso = jso.cast(); } else { m_jso = NObjectJSO.make(); } }
public Attributes(final JavaScriptObject jso, final IJSONSerializable<?> ser) { m_ser = ser; if ((null != jso) && (JSONType.OBJECT == Native.getNativeTypeOfJSO(jso))) { m_jso = jso.cast(); } else { m_jso = NObjectJSO.make(); } }
public final JSONType getNativeTypeOf(final String name) { return Native.getNativeTypeOf(m_jso, name); }
@Override public final boolean isBoolean(final int index) { return Native.isBoolean(m_jso, index); }
public Attributes(final JavaScriptObject jso, final IJSONSerializable<?> ser) { m_ser = ser; if ((null != jso) && (JSONType.OBJECT == Native.getNativeTypeOfJSO(jso))) { m_jso = jso.cast(); } else { m_jso = NObjectJSO.make(); } }
public final boolean isArray(final String name) { return Native.isArray(m_jso, NUtils.doKeyRepair(name)); }