java.lang.Object
ru.cg.webbpm.studio.subsystems.web_browser.javafx.JSValueImpl
All Implemented Interfaces:
JSValue

public class JSValueImpl extends Object implements JSValue
Author:
Tim Urmancheev
  • Constructor Details

    • JSValueImpl

      public JSValueImpl(Object nativeValue)
  • Method Details

    • isNull

      public boolean isNull()
      Specified by:
      isNull in interface JSValue
    • isUndefined

      public boolean isUndefined()
      Specified by:
      isUndefined in interface JSValue
    • isNumber

      public boolean isNumber()
      Specified by:
      isNumber in interface JSValue
    • isString

      public boolean isString()
      Specified by:
      isString in interface JSValue
    • isBoolean

      public boolean isBoolean()
      Specified by:
      isBoolean in interface JSValue
    • isJsObject

      public boolean isJsObject()
      Specified by:
      isJsObject in interface JSValue
    • isJavaObject

      public boolean isJavaObject()
      Description copied from interface: JSValue
      Is value a java object of type other than number, string or boolean
      Specified by:
      isJavaObject in interface JSValue
    • getNumber

      public Number getNumber()
      Specified by:
      getNumber in interface JSValue
    • getString

      public String getString()
      Specified by:
      getString in interface JSValue
    • getBoolean

      public Boolean getBoolean()
      Specified by:
      getBoolean in interface JSValue
    • getJsObject

      public JSObjectWrapper getJsObject()
      Specified by:
      getJsObject in interface JSValue
    • getJavaObject

      public Object getJavaObject()
      Description copied from interface: JSValue
      Get java object of type other than number, string or boolean
      Specified by:
      getJavaObject in interface JSValue