< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java

Print this page

        

*** 183,237 **** public int getInt(final double key, final int programPoint) { return (overrides && super.hasOwnProperty(key)) ? super.getInt(key, programPoint) : callAdapteeInt(programPoint, __get__, key); } @Override - public int getInt(final long key, final int programPoint) { - return (overrides && super.hasOwnProperty(key)) ? super.getInt(key, programPoint) : callAdapteeInt(programPoint, __get__, key); - } - - @Override public int getInt(final int key, final int programPoint) { return (overrides && super.hasOwnProperty(key)) ? super.getInt(key, programPoint) : callAdapteeInt(programPoint, __get__, key); } @Override - public long getLong(final Object key, final int programPoint) { - return (overrides && super.hasOwnProperty(key)) ? super.getLong(key, programPoint) : callAdapteeLong(programPoint, __get__, key); - } - - @Override - public long getLong(final double key, final int programPoint) { - return (overrides && super.hasOwnProperty(key)) ? super.getLong(key, programPoint) : callAdapteeLong(programPoint, __get__, key); - } - - @Override - public long getLong(final long key, final int programPoint) { - return (overrides && super.hasOwnProperty(key)) ? super.getLong(key, programPoint) : callAdapteeLong(programPoint, __get__, key); - } - - @Override - public long getLong(final int key, final int programPoint) { - return (overrides && super.hasOwnProperty(key)) ? super.getLong(key, programPoint) : callAdapteeLong(programPoint, __get__, key); - } - - @Override public double getDouble(final Object key, final int programPoint) { return (overrides && super.hasOwnProperty(key)) ? super.getDouble(key, programPoint) : callAdapteeDouble(programPoint, __get__, key); } @Override public double getDouble(final double key, final int programPoint) { return (overrides && super.hasOwnProperty(key)) ? super.getDouble(key, programPoint) : callAdapteeDouble(programPoint, __get__, key); } @Override - public double getDouble(final long key, final int programPoint) { - return (overrides && super.hasOwnProperty(key)) ? super.getDouble(key, programPoint) : callAdapteeDouble(programPoint, __get__, key); - } - - @Override public double getDouble(final int key, final int programPoint) { return (overrides && super.hasOwnProperty(key)) ? super.getDouble(key, programPoint) : callAdapteeDouble(programPoint, __get__, key); } @Override --- 183,207 ----
*** 243,257 **** public Object get(final double key) { return (overrides && super.hasOwnProperty(key)) ? super.get(key) : callAdaptee(__get__, key); } @Override - public Object get(final long key) { - return (overrides && super.hasOwnProperty(key)) ? super.get(key) : callAdaptee(__get__, key); - } - - @Override public Object get(final int key) { return (overrides && super.hasOwnProperty(key)) ? super.get(key) : callAdaptee(__get__, key); } @Override --- 213,222 ----
*** 262,280 **** callAdaptee(__put__, key, value, flags); } } @Override - public void set(final Object key, final long value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override public void set(final Object key, final double value, final int flags) { if (overrides && super.hasOwnProperty(key)) { super.set(key, value, flags); } else { callAdaptee(__put__, key, value, flags); --- 227,236 ----
*** 298,316 **** callAdaptee(__put__, key, value, flags); } } @Override - public void set(final double key, final long value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override public void set(final double key, final double value, final int flags) { if (overrides && super.hasOwnProperty(key)) { super.set(key, value, flags); } else { callAdaptee(__put__, key, value, flags); --- 254,263 ----
*** 325,388 **** callAdaptee(__put__, key, value, flags); } } @Override - public void set(final long key, final int value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override - public void set(final long key, final long value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override - public void set(final long key, final double value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override - public void set(final long key, final Object value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override public void set(final int key, final int value, final int flags) { if (overrides && super.hasOwnProperty(key)) { super.set(key, value, flags); } else { callAdaptee(__put__, key, value, flags); } } @Override - public void set(final int key, final long value, final int flags) { - if (overrides && super.hasOwnProperty(key)) { - super.set(key, value, flags); - } else { - callAdaptee(__put__, key, value, flags); - } - } - - @Override public void set(final int key, final double value, final int flags) { if (overrides && super.hasOwnProperty(key)) { super.set(key, value, flags); } else { callAdaptee(__put__, key, value, flags); --- 272,290 ----
*** 415,433 **** return JSType.toBoolean(callAdaptee(Boolean.FALSE, __has__, key)); } @Override - public boolean has(final long key) { - if (overrides && super.hasOwnProperty(key)) { - return true; - } - - return JSType.toBoolean(callAdaptee(Boolean.FALSE, __has__, key)); - } - - @Override public boolean has(final double key) { if (overrides && super.hasOwnProperty(key)) { return true; } --- 317,326 ----
*** 442,460 **** return JSType.toBoolean(callAdaptee(Boolean.TRUE, __delete__, key, strict)); } @Override - public boolean delete(final long key, final boolean strict) { - if (overrides && super.hasOwnProperty(key)) { - return super.delete(key, strict); - } - - return JSType.toBoolean(callAdaptee(Boolean.TRUE, __delete__, key, strict)); - } - - @Override public boolean delete(final double key, final boolean strict) { if (overrides && super.hasOwnProperty(key)) { return super.delete(key, strict); } --- 335,344 ----
*** 667,680 **** private double callAdapteeDouble(final int programPoint, final String name, final Object... args) { return JSType.toNumberMaybeOptimistic(callAdaptee(name, args), programPoint); } - private long callAdapteeLong(final int programPoint, final String name, final Object... args) { - return JSType.toLongMaybeOptimistic(callAdaptee(name, args), programPoint); - } - private int callAdapteeInt(final int programPoint, final String name, final Object... args) { return JSType.toInt32MaybeOptimistic(callAdaptee(name, args), programPoint); } private Object callAdaptee(final Object retValue, final String name, final Object... args) { --- 551,560 ----
< prev index next >