IClass by type name.
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| public IClass. | |
| private final Map | |
| private static final Logger | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| public IClass. | |
| private final IClassLoader | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| public IClass | |
| private final Set |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static IClassLoader | createJavacLikePathIClassLoader(final File[] bootClassPath, final File[] extDirs, final File[] classPath)
Creates an |
| protected final void | |
| protected abstract IClass | Returns: null if a class with that descriptor could not be foundFinds a new |
| public IClass | getArrayIClass(IClass
Required because the superclass of an array class is componentType, int Object by definitionDimension count n)Gets an |
| public synchronized IClass | getArrayIClass(IClass
Required because the superclass of an array class is componentType)Object by definitionGets an |
| private IClass | |
| private static IClass. | |
| public IClassLoader | |
| public final IClass | |
| protected final void | |
| private static IClass. | |
| private static IClass. | |
| private IClass |
| arrayIClasses | back to summary |
|---|---|
| private final Map<IClass, IClass> arrayIClasses | |
| CTOR_java_lang_StringBuilder__java_lang_String | back to summary |
|---|---|
| public IClass. | |
| loadedIClasses | back to summary |
|---|---|
| private final Map<String, IClass> loadedIClasses | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| METH_java_lang_Enum__ordinal | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_Iterable__iterator | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__concat__java_lang_String | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__equals__java_lang_Object | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__hashCode | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__boolean | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__char | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__double | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__float | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__int | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__java_lang_Object | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_String__valueOf__long | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__boolean | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__char | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__double | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__float | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__int | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__java_lang_Object | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__java_lang_String | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__append__long | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_StringBuilder__toString | back to summary |
|---|---|
| public IClass. | |
| METH_java_lang_Throwable__addSuppressed | back to summary |
|---|---|
| public IClass. | |
| METH_java_util_Iterator__hasNext | back to summary |
|---|---|
| public IClass. | |
| METH_java_util_Iterator__next | back to summary |
|---|---|
| public IClass. | |
| parentIClassLoader | back to summary |
|---|---|
| private final IClassLoader parentIClassLoader | |
| TYPE_java_io_Serializable | back to summary |
|---|---|
| public IClass TYPE_java_io_Serializable | |
| TYPE_java_lang_annotation_Retention | back to summary |
|---|---|
| public IClass TYPE_java_lang_annotation_Retention | |
| TYPE_java_lang_AssertionError | back to summary |
|---|---|
| public IClass TYPE_java_lang_AssertionError | |
| TYPE_java_lang_Boolean | back to summary |
|---|---|
| public IClass TYPE_java_lang_Boolean | |
| TYPE_java_lang_Byte | back to summary |
|---|---|
| public IClass TYPE_java_lang_Byte | |
| TYPE_java_lang_Character | back to summary |
|---|---|
| public IClass TYPE_java_lang_Character | |
| TYPE_java_lang_Class | back to summary |
|---|---|
| public IClass TYPE_java_lang_Class | |
| TYPE_java_lang_Cloneable | back to summary |
|---|---|
| public IClass TYPE_java_lang_Cloneable | |
| TYPE_java_lang_Double | back to summary |
|---|---|
| public IClass TYPE_java_lang_Double | |
| TYPE_java_lang_Enum | back to summary |
|---|---|
| public IClass TYPE_java_lang_Enum | |
| TYPE_java_lang_Error | back to summary |
|---|---|
| public IClass TYPE_java_lang_Error | |
| TYPE_java_lang_Exception | back to summary |
|---|---|
| public IClass TYPE_java_lang_Exception | |
| TYPE_java_lang_Float | back to summary |
|---|---|
| public IClass TYPE_java_lang_Float | |
| TYPE_java_lang_Integer | back to summary |
|---|---|
| public IClass TYPE_java_lang_Integer | |
| TYPE_java_lang_Iterable | back to summary |
|---|---|
| public IClass TYPE_java_lang_Iterable | |
| TYPE_java_lang_Long | back to summary |
|---|---|
| public IClass TYPE_java_lang_Long | |
| TYPE_java_lang_Object | back to summary |
|---|---|
| public IClass TYPE_java_lang_Object | |
| TYPE_java_lang_Override | back to summary |
|---|---|
| public IClass TYPE_java_lang_Override | |
| TYPE_java_lang_RuntimeException | back to summary |
|---|---|
| public IClass TYPE_java_lang_RuntimeException | |
| TYPE_java_lang_Short | back to summary |
|---|---|
| public IClass TYPE_java_lang_Short | |
| TYPE_java_lang_String | back to summary |
|---|---|
| public IClass TYPE_java_lang_String | |
| TYPE_java_lang_StringBuilder | back to summary |
|---|---|
| public IClass TYPE_java_lang_StringBuilder | |
| TYPE_java_lang_System | back to summary |
|---|---|
| public IClass TYPE_java_lang_System | |
| TYPE_java_lang_Throwable | back to summary |
|---|---|
| public IClass TYPE_java_lang_Throwable | |
| TYPE_java_lang_Void | back to summary |
|---|---|
| public IClass TYPE_java_lang_Void | |
| TYPE_java_util_Iterator | back to summary |
|---|---|
| public IClass TYPE_java_util_Iterator | |
| unloadableIClasses | back to summary |
|---|---|
| private final Set<String> unloadableIClasses | |
| IClassLoader | back to summary |
|---|---|
public IClassLoader(IClassLoader parentIClassLoader)
| |
| createJavacLikePathIClassLoader | back to summary |
|---|---|
| public static IClassLoader createJavacLikePathIClassLoader(final File[] bootClassPath, final File[] extDirs, final File[] classPath) Creates an
The default for the | |
| defineIClass | back to summary |
|---|---|
| protected final void defineIClass(IClass iClass) Defines an
This method should only be called from an implementation of
| |
| findIClass | back to summary |
|---|---|
| protected abstract IClass findIClass(String descriptor) throws ClassNotFoundException Finds a new
Similar
The format of a
Notice that this method is never called for array types. Notice that this method is never called from more than one thread at a time. In other words, implementations of this method need not be thread-safe.
| |
| getArrayIClass | back to summary |
|---|---|
| public IClass getArrayIClass(IClass componentType, int n) Gets an | |
| getArrayIClass | back to summary |
|---|---|
| public synchronized IClass getArrayIClass(IClass componentType) Gets an | |
| getArrayIClass2 | back to summary |
|---|---|
private IClass getArrayIClass2(final IClass componentType)
| |
| getMethod | back to summary |
|---|---|
| private static IClass. | |
| getParentIClassLoader | back to summary |
|---|---|
| public IClassLoader getParentIClassLoader() | |
| loadIClass | back to summary |
|---|---|
| public final IClass loadIClass(String fieldDescriptor) throws ClassNotFoundException Gets an | |
| postConstruct | back to summary |
|---|---|
| protected final void postConstruct() This method must be called by the constructor of the derived class. (The reason being is that this
method invokes abstract | |
| requireConstructor | back to summary |
|---|---|
| private static IClass. | |
| requireMethod | back to summary |
|---|---|
private static IClass.
| |
| requireType | back to summary |
|---|---|
| private IClass requireType(String descriptor) | |