src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java
changeset 50878 fb7800b66c92
parent 47216 71c04702a3d5
equal deleted inserted replaced
50877:700fffd3c871 50878:fb7800b66c92
    36  * This class can also be subclassed by an arbitrary Java class. Nashorn will
    36  * This class can also be subclassed by an arbitrary Java class. Nashorn will
    37  * treat objects of such classes just like nashorn script objects. Usual nashorn
    37  * treat objects of such classes just like nashorn script objects. Usual nashorn
    38  * operations like obj[i], obj.foo, obj.func(), delete obj.foo will be delegated
    38  * operations like obj[i], obj.foo, obj.func(), delete obj.foo will be delegated
    39  * to appropriate method call of this class.
    39  * to appropriate method call of this class.
    40  *
    40  *
       
    41  * @deprecated Nashorn JavaScript script engine and APIs, and the jjs tool
       
    42  * are deprecated with the intent to remove them in a future release.
       
    43  *
    41  * @since 1.8u40
    44  * @since 1.8u40
    42  */
    45  */
       
    46 @Deprecated(since="11", forRemoval=true)
    43 public abstract class AbstractJSObject implements JSObject {
    47 public abstract class AbstractJSObject implements JSObject {
    44     /**
    48     /**
    45      * The default constructor.
    49      * The default constructor.
    46      */
    50      */
    47     public AbstractJSObject() {}
    51     public AbstractJSObject() {}