nashorn/samples/BufferArray.java
changeset 26886 18c744ab4df2
parent 26768 751b0f427090
equal deleted inserted replaced
26786:f0c5e4b732da 26886:18c744ab4df2
    27  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    27  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    28  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    28  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    29  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    29  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    30  */
    30  */
    31 
    31 
       
    32 import java.nio.DoubleBuffer;
    32 import jdk.nashorn.api.scripting.AbstractJSObject;
    33 import jdk.nashorn.api.scripting.AbstractJSObject;
    33 import java.nio.DoubleBuffer;
       
    34 
    34 
    35 /**
    35 /**
    36  * Simple class demonstrating pluggable script object
    36  * Simple class demonstrating pluggable script object
    37  * implementation. By implementing jdk.nashorn.api.scripting.JSObject
    37  * implementation. By implementing jdk.nashorn.api.scripting.JSObject
    38  * (or extending AbstractJSObject which implements it), you
    38  * (or extending AbstractJSObject which implements it), you
   110                   @Override
   110                   @Override
   111                   public boolean isFunction() {
   111                   public boolean isFunction() {
   112                       return true;
   112                       return true;
   113                   }
   113                   }
   114               };
   114               };
       
   115           default:
       
   116               break;
   115        }
   117        }
   116        return null;
   118        return null;
   117     }
   119     }
   118 }
   120 }