![JAR search and dependency download from the Maven repository](/logo.png)
com.github.ltsopensource.core.json.JSONObject Maven / Gradle / Ivy
package com.github.ltsopensource.core.json;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Collection;
import java.util.Date;
import java.util.Map;
import java.util.Set;
/**
* @author Robert HG ([email protected]) on 11/19/15.
*/
public interface JSONObject {
public int size();
public boolean isEmpty();
public boolean containsKey(String key);
public boolean containsValue(Object value);
public Object get(String key);
public JSONObject getJSONObject(String key);
public JSONArray getJSONArray(String key);
public T getObject(String key, Class clazz);
public Boolean getBoolean(String key);
public byte[] getBytes(String key);
public boolean getBooleanValue(String key);
public Byte getByte(String key);
public byte getByteValue(String key);
public Short getShort(String key);
public short getShortValue(String key);
public Integer getInteger(String key);
public int getIntValue(String key);
public Long getLong(String key);
public long getLongValue(String key);
public Float getFloat(String key);
public float getFloatValue(String key);
public Double getDouble(String key);
public double getDoubleValue(String key);
public BigDecimal getBigDecimal(String key);
public BigInteger getBigInteger(String key);
public String getString(String key);
public Date getDate(String key);
public java.sql.Date getSqlDate(String key);
public java.sql.Timestamp getTimestamp(String key);
public Object put(String key, Object value);
public void putAll(Map extends String, ? extends Object> m);
public void clear();
public Object remove(String key);
public Set keySet();
public Collection
© 2015 - 2025 Weber Informatics LLC | Privacy Policy