Class GetNumberOptionNode

java.lang.Object
com.oracle.truffle.api.nodes.Node
com.oracle.truffle.js.nodes.JavaScriptBaseNode
com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable

public abstract class GetNumberOptionNode extends JavaScriptBaseNode
  • Constructor Details

    • GetNumberOptionNode

      protected GetNumberOptionNode(JSContext context, com.oracle.truffle.api.strings.TruffleString property)
  • Method Details

    • executeInt

      public abstract int executeInt(Object options, int minimum, int maximum, int fallback)
    • create

      public static GetNumberOptionNode create(JSContext context, com.oracle.truffle.api.strings.TruffleString property)
    • getOption

      public int getOption(Object options, int minimum, int maximum, int fallback)