|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JavaType | |
---|---|
net.sf.clirr.core | Clirr throws events when it finds api changes. |
net.sf.clirr.core.internal | The framework that is used by the individual checks in the checks package. |
net.sf.clirr.core.internal.bcel | Apache's BCEL is currently used to read the compiled Java classes. |
net.sf.clirr.core.internal.checks | The check modules that implement the funtionality of clirr. |
net.sf.clirr.core.spi | Service Provider Interface for letting Clirr know about Java types, methods, etc. |
Uses of JavaType in net.sf.clirr.core |
---|
Methods in net.sf.clirr.core with parameters of type JavaType | |
---|---|
void |
Checker.reportDiffs(JavaType[] compatibilityBaseline,
JavaType[] currentVersion)
Checks two sets of classes for api changes and reports them to the DiffListeners. |
void |
Checker.reportDiffs(JavaType[] compatibilityBaseline,
JavaType[] currentVersion)
Checks two sets of classes for api changes and reports them to the DiffListeners. |
Uses of JavaType in net.sf.clirr.core.internal |
---|
Methods in net.sf.clirr.core.internal with parameters of type JavaType | |
---|---|
boolean |
ClassChangeCheck.check(JavaType compatBaseline,
JavaType currentVersion)
|
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Field field,
Severity sev)
Determine whether the severity of the problem should be reduced to INFO because: the specified field is package or private accessibility, or the specified field is in a package or private class. |
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Method method,
Severity sev)
Determine whether the severity of the problem should be reduced to INFO because: the specified method is package or private accessibility, or the specified method is in a package or private class. |
protected Severity |
AbstractDiffReporter.getSeverity(JavaType clazz,
Severity sev)
Determine whether the severity of the problem should be reduced to INFO because the specified class is package or private accessibility. |
Uses of JavaType in net.sf.clirr.core.internal.bcel |
---|
Classes in net.sf.clirr.core.internal.bcel that implement JavaType | |
---|---|
class |
BcelJavaType
|
Methods in net.sf.clirr.core.internal.bcel that return JavaType | |
---|---|
static JavaType[] |
BcelTypeArrayBuilder.createClassSet(java.io.File[] jarFiles,
java.lang.ClassLoader thirdPartyClasses,
ClassFilter classSelector)
Creates a set of classes to check. |
JavaType[] |
BcelJavaType.getAllInterfaces()
|
JavaType |
BcelJavaType.getContainingClass()
|
JavaType[] |
BcelJavaType.getInnerClasses()
|
JavaType[] |
BcelJavaType.getSuperClasses()
|
Uses of JavaType in net.sf.clirr.core.internal.checks |
---|
Methods in net.sf.clirr.core.internal.checks with parameters of type JavaType | |
---|---|
boolean |
ClassHierarchyCheck.check(JavaType compatBaseline,
JavaType currentVersion)
|
boolean |
MethodSetCheck.check(JavaType compatBaseline,
JavaType currentVersion)
|
boolean |
ClassModifierCheck.check(JavaType compatBaseLine,
JavaType currentVersion)
|
boolean |
ClassScopeCheck.check(JavaType compatBaseline,
JavaType currentVersion)
|
boolean |
InterfaceSetCheck.check(JavaType compatBaseline,
JavaType currentVersion)
|
boolean |
FieldSetCheck.check(JavaType baselineClass,
JavaType currentClass)
|
boolean |
GenderChangeCheck.check(JavaType baseLine,
JavaType current)
|
Uses of JavaType in net.sf.clirr.core.spi |
---|
Methods in net.sf.clirr.core.spi that return JavaType | |
---|---|
JavaType[] |
JavaType.getAllInterfaces()
Return the list of all interfaces this class implements. |
JavaType[] |
Method.getArgumentTypes()
|
JavaType |
JavaType.getContainingClass()
The containing class if this is an inner class. |
JavaType[] |
JavaType.getInnerClasses()
|
JavaType |
Method.getReturnType()
|
JavaType[] |
JavaType.getSuperClasses()
Return the superclasses of this class. |
JavaType |
Field.getType()
The type of this field. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |