public class ExceptionAnalysis extends ValueAnalysis
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, repositoryId
cls
Modifier | Constructor and Description |
---|---|
protected |
ExceptionAnalysis(Class cls) |
Modifier and Type | Method and Description |
---|---|
static void |
clearCache(ClassLoader classLoader) |
protected void |
doAnalyze() |
static ExceptionAnalysis |
getExceptionAnalysis(Class cls) |
String |
getExceptionRepositoryId()
Return the repository ID for the mapping of this analysis
to an exception.
|
String |
getIDLName()
Return my unqualified IDL name.
|
String |
getJavaName()
Return my unqualified java name.
|
analyzeAttributes, getContainedEntries, getIDLModuleName, getMembers, getSuperAnalysis, getValueAnalysis, isAbstractValue, isCustom, isExternalizable
analyzeConstants, analyzeFields, analyzeInterfaces, analyzeMethods, analyzeOperations, attributeReadName, attributeWriteName, calculateClassHashCode, calculateRepositoryId, escapeIRName, fixupCaseNames, fixupOverloadedOperationNames, getAbstractBaseValuetypes, getAttributes, getConstants, getInterfaces, getMemberRepositoryId, getOperations, getRepositoryId, hasNonAppExceptions, isAccessor, isMutator, toHexString, toHexString
getCls
protected ExceptionAnalysis(Class cls)
public static ExceptionAnalysis getExceptionAnalysis(Class cls) throws RMIIIOPViolationException
RMIIIOPViolationException
public static void clearCache(ClassLoader classLoader)
protected void doAnalyze() throws RMIIIOPViolationException
doAnalyze
in class ValueAnalysis
RMIIIOPViolationException
public String getExceptionRepositoryId()
public String getIDLName()
public String getJavaName()
Copyright © 2015 JBoss by Red Hat. All rights reserved.