< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java

Print this page

        

@@ -42,55 +42,25 @@
     public int getInt(final double key, final int programPoint) {
         return getInt(JSType.toObject(key), programPoint);
     }
 
     @Override
-    public int getInt(final long key, final int programPoint) {
-        return getInt(JSType.toObject(key), programPoint);
-    }
-
-    @Override
     public int getInt(final int key, final int programPoint) {
         return getInt(JSType.toObject(key), programPoint);
     }
 
     @Override
-    public long getLong(final Object key, final int programPoint) {
-        return JSType.toLong(get(key));
-    }
-
-    @Override
-    public long getLong(final double key, final int programPoint) {
-        return getLong(JSType.toObject(key), programPoint);
-    }
-
-    @Override
-    public long getLong(final long key, final int programPoint) {
-        return getLong(JSType.toObject(key), programPoint);
-    }
-
-    @Override
-    public long getLong(final int key, final int programPoint) {
-        return getLong(JSType.toObject(key), programPoint);
-    }
-
-    @Override
     public double getDouble(final Object key, final int programPoint) {
         return JSType.toNumber(get(key));
     }
 
     @Override
     public double getDouble(final double key, final int programPoint) {
         return getDouble(JSType.toObject(key), programPoint);
     }
 
     @Override
-    public double getDouble(final long key, final int programPoint) {
-        return getDouble(JSType.toObject(key), programPoint);
-    }
-
-    @Override
     public double getDouble(final int key, final int programPoint) {
         return getDouble(JSType.toObject(key), programPoint);
     }
 
     @Override

@@ -100,70 +70,35 @@
     public Object get(final double key) {
         return get(JSType.toObject(key));
     }
 
     @Override
-    public Object get(final long key) {
-        return get(JSType.toObject(key));
-    }
-
-    @Override
     public Object get(final int key) {
         return get(JSType.toObject(key));
     }
 
     @Override
     public void set(final double key, final int value, final int flags) {
         set(JSType.toObject(key), JSType.toObject(value), flags);
     }
 
     @Override
-    public void set(final double key, final long value, final int flags) {
-        set(JSType.toObject(key), JSType.toObject(value), flags);
-    }
-
-    @Override
     public void set(final double key, final double value, final int flags) {
         set(JSType.toObject(key), JSType.toObject(value), flags);
     }
 
     @Override
     public void set(final double key, final Object value, final int flags) {
         set(JSType.toObject(key), JSType.toObject(value), flags);
     }
 
     @Override
-    public void set(final long key, final int value, final int flags) {
-        set(JSType.toObject(key), JSType.toObject(value), flags);
-    }
-
-    @Override
-    public void set(final long key, final long value, final int flags) {
-        set(JSType.toObject(key), JSType.toObject(value), flags);
-    }
-
-    @Override
-    public void set(final long key, final double value, final int flags) {
-        set(JSType.toObject(key), JSType.toObject(value), flags);
-    }
-
-    @Override
-    public void set(final long key, final Object value, final int flags) {
-        set(JSType.toObject(key), value, flags);
-    }
-
-    @Override
     public void set(final int key, final int value, final int flags) {
         set(JSType.toObject(key), JSType.toObject(value), flags);
     }
 
     @Override
-    public void set(final int key, final long value, final int flags) {
-        set(JSType.toObject(key), JSType.toObject(value), flags);
-    }
-
-    @Override
     public void set(final int key, final double value, final int flags) {
         set(JSType.toObject(key), JSType.toObject(value), flags);
     }
 
     @Override

@@ -175,15 +110,10 @@
     public void set(final Object key, final int value, final int flags) {
         set(key, JSType.toObject(value), flags);
     }
 
     @Override
-    public void set(final Object key, final long value, final int flags) {
-        set(key, JSType.toObject(value), flags);
-    }
-
-    @Override
     public void set(final Object key, final double value, final int flags) {
         set(key, JSType.toObject(value), flags);
     }
 
     @Override

@@ -196,30 +126,20 @@
     public boolean has(final int key) {
         return has(JSType.toObject(key));
     }
 
     @Override
-    public boolean has(final long key) {
-        return has(JSType.toObject(key));
-    }
-
-    @Override
     public boolean has(final double key) {
         return has(JSType.toObject(key));
     }
 
     @Override
     public boolean hasOwnProperty(final int key) {
         return hasOwnProperty(JSType.toObject(key));
     }
 
     @Override
-    public boolean hasOwnProperty(final long key) {
-        return hasOwnProperty(JSType.toObject(key));
-    }
-
-    @Override
     public boolean hasOwnProperty(final double key) {
         return hasOwnProperty(JSType.toObject(key));
     }
 
     @Override

@@ -229,15 +149,10 @@
     public boolean delete(final int key, final boolean strict) {
         return delete(JSType.toObject(key), strict);
     }
 
     @Override
-    public boolean delete(final long key, final boolean strict) {
-        return delete(JSType.toObject(key), strict);
-    }
-
-    @Override
     public boolean delete(final double key, final boolean strict) {
         return delete(JSType.toObject(key), strict);
     }
 
 }
< prev index next >