Package | Description |
---|---|
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.lang.invoke |
The
java.lang.invoke package contains dynamic language support provided directly by
the Java core class libraries and virtual machine. |
javax.management.relation |
Provides the definition of the Relation Service.
|
javax.script |
The scripting API consists of interfaces and classes that define
Java TM Scripting Engines and provides
a framework for their use in Java applications.
|
Modifier and Type | Method | Description |
---|---|---|
Constructor<T> |
Class.getConstructor (Class<?>... parameterTypes)
Returns a
Constructor object that reflects the specified
public constructor of the class represented by this Class
object. |
|
Constructor<T> |
Class.getDeclaredConstructor (Class<?>... parameterTypes)
Returns a
Constructor object that reflects the specified
constructor of the class or interface represented by this
Class object. |
|
Method |
Class.getDeclaredMethod (String name,
Class<?>... parameterTypes)
Returns a
Method object that reflects the specified
declared method of the class or interface represented by this
Class object. |
|
Method |
Class.getMethod (String name,
Class<?>... parameterTypes)
Returns a
Method object that reflects the specified public
member method of the class or interface represented by this
Class object. |
Modifier and Type | Method | Description |
---|---|---|
MethodHandle |
MethodHandles.Lookup.bind (Object receiver,
String name,
MethodType type)
Produces an early-bound method handle for a non-static method.
|
|
MethodHandle |
MethodHandles.Lookup.findConstructor (Class<?> refc,
MethodType type)
Produces a method handle which creates an object and initializes it, using
the constructor of the specified type.
|
|
MethodHandle |
MethodHandles.Lookup.findSpecial (Class<?> refc,
String name,
MethodType type,
Class<?> specialCaller)
Produces an early-bound method handle for a virtual method.
|
|
MethodHandle |
MethodHandles.Lookup.findStatic (Class<?> refc,
String name,
MethodType type)
Produces a method handle for a static method.
|
|
MethodHandle |
MethodHandles.Lookup.findVirtual (Class<?> refc,
String name,
MethodType type)
Produces a method handle for a virtual method.
|
Modifier and Type | Method | Description |
---|---|---|
void |
RelationServiceMBean.addRelation (ObjectName relationObjectName)
Adds an MBean created by the user (and registered by him in the MBean
Server) as a relation in the Relation Service.
|
|
void |
RelationService.addRelation (ObjectName relationObjectName)
Adds an MBean created by the user (and registered by him in the MBean
Server) as a relation in the Relation Service.
|
Modifier and Type | Method | Description |
---|---|---|
Object |
Invocable.invokeFunction (String name,
Object... args)
Used to call top-level procedures and functions defined in scripts.
|
|
Object |
Invocable.invokeMethod (Object thiz,
String name,
Object... args)
Calls a method on a script object compiled during a previous script execution,
which is retained in the state of the
ScriptEngine . |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.