Uses of Class
java.lang.IllegalAccessException
-
Packages that use IllegalAccessException Package Description java.lang Provides classes that are fundamental to the design of the Java programming language.java.lang.invoke Thejava.lang.invoke
package contains dynamic language support provided directly by the Java core class libraries and virtual machine.java.lang.reflect Provides classes and interfaces for obtaining reflective information about classes and objects.java.util Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.javax.xml.ws.spi This package defines SPIs for JAX-WS.org.w3c.dom.bootstrap Provides a factory for obtaining instances ofDOMImplementation
.org.xml.sax.helpers Provides helper classes, including support for bootstrapping SAX-based applications. -
-
Uses of IllegalAccessException in java.lang
Methods in java.lang that throw IllegalAccessException Modifier and Type Method Description T
Class. newInstance()
Deprecated.This method propagates any exception thrown by the nullary constructor, including a checked exception. Use of this method effectively bypasses the compile-time exception checking that would otherwise be performed by the compiler. TheConstructor.newInstance
method avoids this problem by wrapping any exception thrown by the constructor in a (checked)InvocationTargetException
.The call
can be replaced byclazz.newInstance()
The latter sequence of calls is inferred to be able to throw the additional exception typesclazz.getDeclaredConstructor().newInstance()
InvocationTargetException
andNoSuchMethodException
. Both of these exception types are subclasses ofReflectiveOperationException
. -
Uses of IllegalAccessException in java.lang.invoke
Methods in java.lang.invoke that throw IllegalAccessException Modifier and Type Method Description Class<?>
MethodHandles.Lookup. accessClass(Class<?> targetClass)
Determines if a class can be accessed from the lookup context defined by thisLookup
object.MethodHandle
MethodHandles.Lookup. bind(Object receiver, String name, MethodType type)
Produces an early-bound method handle for a non-static method.Class<?>
MethodHandles.Lookup. defineClass(byte[] bytes)
Defines a class to the same class loader and in the same runtime package and protection domain as this lookup's lookup class.Class<?>
MethodHandles.Lookup. findClass(String targetName)
Looks up a class by name from the lookup context defined by thisLookup
object.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. findGetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving read access to a non-static field.MethodHandle
MethodHandles.Lookup. findSetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving write access to a non-static field.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. findStaticGetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving read access to a static field.MethodHandle
MethodHandles.Lookup. findStaticSetter(Class<?> refc, String name, Class<?> type)
Produces a method handle giving write access to a static field.VarHandle
MethodHandles.Lookup. findStaticVarHandle(Class<?> decl, String name, Class<?> type)
Produces a VarHandle giving access to a static fieldname
of typetype
declared in a class of typedecl
.VarHandle
MethodHandles.Lookup. findVarHandle(Class<?> recv, String name, Class<?> type)
Produces a VarHandle giving access to a non-static fieldname
of typetype
declared in a class of typerecv
.MethodHandle
MethodHandles.Lookup. findVirtual(Class<?> refc, String name, MethodType type)
Produces a method handle for a virtual method.static MethodHandles.Lookup
MethodHandles. privateLookupIn(Class<?> targetClass, MethodHandles.Lookup lookup)
Returns alookup object
with full capabilities to emulate all supported bytecode behaviors, including private access, on a target class.MethodHandle
MethodHandles.Lookup. unreflect(Method m)
Makes a direct method handle to m, if the lookup class has permission.MethodHandle
MethodHandles.Lookup. unreflectConstructor(Constructor<?> c)
Produces a method handle for a reflected constructor.MethodHandle
MethodHandles.Lookup. unreflectGetter(Field f)
Produces a method handle giving read access to a reflected field.MethodHandle
MethodHandles.Lookup. unreflectSetter(Field f)
Produces a method handle giving write access to a reflected field.MethodHandle
MethodHandles.Lookup. unreflectSpecial(Method m, Class<?> specialCaller)
Produces a method handle for a reflected method.VarHandle
MethodHandles.Lookup. unreflectVarHandle(Field f)
Produces a VarHandle giving access to a reflected fieldf
of typeT
declared in a class of typeR
. -
Uses of IllegalAccessException in java.lang.reflect
Methods in java.lang.reflect that throw IllegalAccessException Modifier and Type Method Description Object
Field. get(Object obj)
Returns the value of the field represented by thisField
, on the specified object.boolean
Field. getBoolean(Object obj)
Gets the value of a static or instanceboolean
field.byte
Field. getByte(Object obj)
Gets the value of a static or instancebyte
field.char
Field. getChar(Object obj)
Gets the value of a static or instance field of typechar
or of another primitive type convertible to typechar
via a widening conversion.double
Field. getDouble(Object obj)
Gets the value of a static or instance field of typedouble
or of another primitive type convertible to typedouble
via a widening conversion.float
Field. getFloat(Object obj)
Gets the value of a static or instance field of typefloat
or of another primitive type convertible to typefloat
via a widening conversion.int
Field. getInt(Object obj)
Gets the value of a static or instance field of typeint
or of another primitive type convertible to typeint
via a widening conversion.long
Field. getLong(Object obj)
Gets the value of a static or instance field of typelong
or of another primitive type convertible to typelong
via a widening conversion.short
Field. getShort(Object obj)
Gets the value of a static or instance field of typeshort
or of another primitive type convertible to typeshort
via a widening conversion.Object
Method. invoke(Object obj, Object... args)
Invokes the underlying method represented by thisMethod
object, on the specified object with the specified parameters.T
Constructor. newInstance(Object... initargs)
Uses the constructor represented by thisConstructor
object to create and initialize a new instance of the constructor's declaring class, with the specified initialization parameters.void
Field. set(Object obj, Object value)
Sets the field represented by thisField
object on the specified object argument to the specified new value.void
Field. setBoolean(Object obj, boolean z)
Sets the value of a field as aboolean
on the specified object.void
Field. setByte(Object obj, byte b)
Sets the value of a field as abyte
on the specified object.void
Field. setChar(Object obj, char c)
Sets the value of a field as achar
on the specified object.void
Field. setDouble(Object obj, double d)
Sets the value of a field as adouble
on the specified object.void
Field. setFloat(Object obj, float f)
Sets the value of a field as afloat
on the specified object.void
Field. setInt(Object obj, int i)
Sets the value of a field as anint
on the specified object.void
Field. setLong(Object obj, long l)
Sets the value of a field as along
on the specified object.void
Field. setShort(Object obj, short s)
Sets the value of a field as ashort
on the specified object. -
Uses of IllegalAccessException in java.util
Methods in java.util that throw IllegalAccessException Modifier and Type Method Description ResourceBundle
ResourceBundle.Control. newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
Instantiates a resource bundle for the given bundle name of the given format and locale, using the given class loader if necessary. -
Uses of IllegalAccessException in javax.swing
Methods in javax.swing that throw IllegalAccessException Modifier and Type Method Description static void
UIManager. setLookAndFeel(String className)
Loads theLookAndFeel
specified by the given class name, using the current thread's context class loader, and passes it tosetLookAndFeel(LookAndFeel)
. -
Uses of IllegalAccessException in javax.xml.ws.spi
Methods in javax.xml.ws.spi that throw IllegalAccessException Modifier and Type Method Description abstract void
Invoker. inject(WebServiceContext webServiceContext)
JAX-WS runtimes calls this method to ask container to inject WebServiceContext on the endpoint instance.abstract Object
Invoker. invoke(Method m, Object... args)
JAX-WS runtime calls this method to do the actual web service invocation on endpoint instance. -
Uses of IllegalAccessException in org.w3c.dom.bootstrap
Methods in org.w3c.dom.bootstrap that throw IllegalAccessException Modifier and Type Method Description static DOMImplementationRegistry
DOMImplementationRegistry. newInstance()
Obtain a new instance of aDOMImplementationRegistry
. -
Uses of IllegalAccessException in org.xml.sax.helpers
Methods in org.xml.sax.helpers that throw IllegalAccessException Modifier and Type Method Description static Parser
ParserFactory. makeParser()
Deprecated.Create a new SAX parser using the `org.xml.sax.parser' system property.static Parser
ParserFactory. makeParser(String className)
Deprecated.Create a new SAX parser object using the class name provided.
-