Package org.wildfly.iiop.openjdk.rmi
Class ExceptionAnalysis
java.lang.Object
org.wildfly.iiop.openjdk.rmi.ClassAnalysis
org.wildfly.iiop.openjdk.rmi.ContainerAnalysis
org.wildfly.iiop.openjdk.rmi.ValueAnalysis
org.wildfly.iiop.openjdk.rmi.ExceptionAnalysis
Exception analysis.
Routines here are conforming to the "Java(TM) Language to IDL Mapping
Specification", version 1.1 (01-06-07).
- Author:
- Ole Husgaard
-
Field Summary
Fields inherited from class org.wildfly.iiop.openjdk.rmi.ContainerAnalysis
abstractBaseValuetypes, attributes, classHashCode, constants, F_CONSTANT, f_flags, F_SPFFIELD, fields, interfaces, m_flags, M_INHERITED, M_OVERLOADED, M_READ, M_READONLY, M_WRITE, M_WRITEOBJECT, memberPostfix, memberPrefix, methods, mutators, operations, repositoryIdFields inherited from class org.wildfly.iiop.openjdk.rmi.ClassAnalysis
cls -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclearCache(ClassLoader classLoader) protected voidstatic ExceptionAnalysisReturn the repository ID for the mapping of this analysis to an exception.Return my unqualified IDL name.Return my unqualified java name.Methods inherited from class org.wildfly.iiop.openjdk.rmi.ValueAnalysis
analyzeAttributes, getContainedEntries, getIDLModuleName, getMembers, getSuperAnalysis, getValueAnalysis, isAbstractValue, isCustom, isExternalizableMethods inherited from class org.wildfly.iiop.openjdk.rmi.ContainerAnalysis
analyzeConstants, analyzeFields, analyzeInterfaces, analyzeMethods, analyzeOperations, attributeReadName, attributeWriteName, calculateClassHashCode, calculateRepositoryId, escapeIRName, fixupCaseNames, fixupOverloadedOperationNames, getAbstractBaseValuetypes, getAttributes, getConstants, getInterfaces, getMemberRepositoryId, getOperations, getRepositoryId, hasNonAppExceptions, isAccessor, isMutator, toHexString, toHexStringMethods inherited from class org.wildfly.iiop.openjdk.rmi.ClassAnalysis
getCls
-
Constructor Details
-
ExceptionAnalysis
-
-
Method Details
-
getExceptionAnalysis
- Throws:
RMIIIOPViolationException
-
clearCache
-
doAnalyze
- Overrides:
doAnalyzein classValueAnalysis- Throws:
RMIIIOPViolationException
-
getExceptionRepositoryId
Return the repository ID for the mapping of this analysis to an exception. -
getIDLName
Return my unqualified IDL name. -
getJavaName
Return my unqualified java name.
-