Package org.glassfish.rmic.asm
Class AsmClassFactory
java.lang.Object
org.glassfish.rmic.asm.AsmClassFactory
- All Implemented Interfaces:
ClassDefinitionFactory
A factory for a class definition produced via ASM.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static intReturns the latest API supported by the active version of ASM.(package private) static intReturns the latest API supported by the active version of ASM.int(package private) IdentifiergetOuterClassName(Identifier className) private booleanisResolvedInnerClassName(Identifier className) loadDefinition(InputStream is, Environment env)
-
Field Details
-
simulateMissingASM
-
outerClasses
-
-
Constructor Details
-
AsmClassFactory
public AsmClassFactory()
-
-
Method Details
-
getLatestVersion
static int getLatestVersion()Returns the latest API supported by the active version of ASM.- Returns:
- an integer value
-
getLatestClassVersion
static int getLatestClassVersion()Returns the latest API supported by the active version of ASM.- Returns:
- an integer value
-
getOuterClassName
-
isResolvedInnerClassName
-
loadDefinition
- Specified by:
loadDefinitionin interfaceClassDefinitionFactory- Throws:
IOException
-
getMaxClassVersion
public int getMaxClassVersion()- Specified by:
getMaxClassVersionin interfaceClassDefinitionFactory
-