Class BaseData

  • All Implemented Interfaces:
    org.teavm.jso.JSObject
    Direct Known Subclasses:
    PluginData

    public abstract class BaseData
    extends java.lang.Object
    implements org.teavm.jso.JSObject
    • Constructor Detail

      • BaseData

        public BaseData()
    • Method Detail

      • set

        public void set​(java.lang.String key,
                        java.lang.String value)
      • set

        public void set​(java.lang.String key,
                        int value)
      • set

        public void set​(java.lang.String key,
                        boolean value)
      • set

        public void set​(java.lang.String key,
                        float value)
      • set

        public void set​(java.lang.String key,
                        byte value)
      • set

        public void set​(java.lang.String key,
                        char value)
      • set

        public void set​(java.lang.String key,
                        double value)
      • set

        public void set​(java.lang.String key,
                        org.teavm.jso.JSObject value)
      • set

        public void set​(java.lang.String key,
                        BaseData value)
      • set

        public void set​(java.lang.String key,
                        java.lang.String[] value)
      • set

        public void set​(java.lang.String key,
                        int[] value)
      • set

        public void set​(java.lang.String key,
                        boolean[] value)
      • set

        public void set​(java.lang.String key,
                        float[] value)
      • set

        public void set​(java.lang.String key,
                        byte[] value)
      • set

        public void set​(java.lang.String key,
                        char[] value)
      • set

        public void set​(java.lang.String key,
                        double[] value)
      • set

        public void set​(java.lang.String key,
                        org.teavm.jso.JSObject[] value)
      • set

        public void set​(java.lang.String key,
                        BaseData[] value)
      • set

        public void set​(java.lang.String key,
                        short[] value)
      • set

        public void set​(java.lang.String key,
                        short value)
      • setNull

        public void setNull​(java.lang.String key)
      • setCallbackInt

        public void setCallbackInt​(java.lang.String key,
                                   BaseData.IntCallback value)
      • setCallbackDoubleWithDataArg

        public void setCallbackDoubleWithDataArg​(java.lang.String key,
                                                 BaseData.DataDoubleCallback value)
      • setCallbackFloatWithDataArg

        public void setCallbackFloatWithDataArg​(java.lang.String key,
                                                BaseData.DataFloatCallback value)
      • setCallbackIntWithDataArg

        public void setCallbackIntWithDataArg​(java.lang.String key,
                                              BaseData.DataIntCallback value)
      • setCallbackStringWithDataArg

        public void setCallbackStringWithDataArg​(java.lang.String key,
                                                 BaseData.DataStringCallback value)
      • setCallbackObjectWithDataArg

        public void setCallbackObjectWithDataArg​(java.lang.String key,
                                                 BaseData.DataObjectCallback value)
      • setCallbackVoidWithDataArg

        public void setCallbackVoidWithDataArg​(java.lang.String key,
                                               BaseData.DataVoidCallback value)
      • setCallbackIntArrWithDataArg

        public void setCallbackIntArrWithDataArg​(java.lang.String key,
                                                 BaseData.DataIntCallbackArr value)
      • getString

        public java.lang.String getString​(java.lang.String key)
      • getInt

        public int getInt​(java.lang.String key)
      • getBoolean

        public boolean getBoolean​(java.lang.String key)
      • getFloat

        public float getFloat​(java.lang.String key)
      • getByte

        public byte getByte​(java.lang.String key)
      • getChar

        public char getChar​(java.lang.String key)
      • getDouble

        public double getDouble​(java.lang.String key)
      • getObject

        public org.teavm.jso.JSObject getObject​(java.lang.String key)
      • getBaseData

        public BaseData getBaseData​(java.lang.String key)
      • getStringArr

        public java.lang.String[] getStringArr​(java.lang.String key)
      • getIntArr

        public int[] getIntArr​(java.lang.String key)
      • getShort

        public short getShort​(java.lang.String key)
      • getShortArr

        public short[] getShortArr​(java.lang.String key)
      • getBooleanArr

        public boolean[] getBooleanArr​(java.lang.String key)
      • getFloatArr

        public float[] getFloatArr​(java.lang.String key)
      • getByteArr

        public byte[] getByteArr​(java.lang.String key)
      • getCharArr

        public char[] getCharArr​(java.lang.String key)
      • getDoubleArr

        public double[] getDoubleArr​(java.lang.String key)
      • getObjectArr

        public org.teavm.jso.JSObject[] getObjectArr​(java.lang.String key)
      • getBaseDataArr

        public BaseData[] getBaseDataArr​(java.lang.String key)
      • has

        public boolean has​(java.lang.String key)
      • execFuncObject

        public org.teavm.jso.JSObject execFuncObject​(java.lang.String key)
      • execFuncBaseData

        public BaseData execFuncBaseData​(java.lang.String key)
      • execFuncString

        public java.lang.String execFuncString​(java.lang.String key)