Uses of Class
japicmp.model.JApiClass
-
-
Uses of JApiClass in japicmp.ant
Method parameters in japicmp.ant with type arguments of type JApiClass Modifier and Type Method Description private void
JApiCmpTask. generateOutput(Options options, java.util.List<JApiClass> jApiClasses, JarArchiveComparator jarArchiveComparator)
-
Uses of JApiClass in japicmp.cli
Method parameters in japicmp.cli with type arguments of type JApiClass Modifier and Type Method Description private void
JApiCli. generateOutput(Options options, java.util.List<JApiClass> jApiClasses, JarArchiveComparator jarArchiveComparator)
-
Uses of JApiClass in japicmp.cmp
Fields in japicmp.cmp with type parameters of type JApiClass Modifier and Type Field Description private java.util.List<JApiClass>
ClassesComparator. classes
Methods in japicmp.cmp that return types with arguments of type JApiClass Modifier and Type Method Description java.util.List<JApiClass>
JarArchiveComparator. compare(JApiCmpArchive oldArchive, JApiCmpArchive newArchive)
Compares the two given archives.java.util.List<JApiClass>
JarArchiveComparator. compare(java.util.List<JApiCmpArchive> oldArchives, java.util.List<JApiCmpArchive> newArchives)
Compares the two given lists of archives.(package private) java.util.List<JApiClass>
JarArchiveComparator. compareClassLists(JarArchiveComparatorOptions options, java.util.List<javassist.CtClass> oldClasses, java.util.List<javassist.CtClass> newClasses)
Compares the two lists with CtClass objects using the provided options instance.private java.util.List<JApiClass>
JarArchiveComparator. createAndCompareClassLists(java.util.List<java.io.File> oldArchives, java.util.List<java.io.File> newArchives)
java.util.List<JApiClass>
ClassesComparator. getClasses()
Methods in japicmp.cmp with parameters of type JApiClass Modifier and Type Method Description private boolean
ClassesComparator. includeClass(JApiClass jApiClass)
Method parameters in japicmp.cmp with type arguments of type JApiClass Modifier and Type Method Description private void
JarArchiveComparator. checkBinaryCompatibility(java.util.List<JApiClass> classList)
private void
JarArchiveComparator. checkJavaObjectSerializationCompatibility(java.util.List<JApiClass> jApiClasses)
-
Uses of JApiClass in japicmp.compat
Methods in japicmp.compat that return JApiClass Modifier and Type Method Description private JApiClass
CompatibilityChanges. loadClass(java.lang.String newSuperclassName, java.util.EnumSet<CompatibilityChanges.Classpath> classpaths)
Methods in japicmp.compat that return types with arguments of type JApiClass Modifier and Type Method Description private java.util.Map<java.lang.String,JApiClass>
CompatibilityChanges. buildClassMap(java.util.List<JApiClass> classes)
Methods in japicmp.compat with parameters of type JApiClass Modifier and Type Method Description T
CompatibilityChanges.OnImplementedInterfaceCallback. callback(JApiClass implementedInterface, java.util.Map<java.lang.String,JApiClass> classMap)
T
CompatibilityChanges.OnSuperclassCallback. callback(JApiClass superclass, java.util.Map<java.lang.String,JApiClass> classMap, JApiChangeStatus changeStatusOfSuperclass)
private void
CompatibilityChanges. checkAbstractMethod(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method)
private void
CompatibilityChanges. checkIfAbstractMethodAdded(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfAbstractMethodAddedInSuperclass(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfClassNowCheckedException(JApiClass jApiClass)
private void
CompatibilityChanges. checkIfConstructorsHaveChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfFieldsHaveChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfMethodHasBeenPulledUp(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method, java.util.List<java.lang.Integer> returnValues)
private void
CompatibilityChanges. checkIfMethodsHaveChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfSuperclassesOrInterfacesChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. evaluateBinaryCompatibility(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private <T> void
CompatibilityChanges. forAllImplementedInterfaces(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, java.util.List<T> returnValues, CompatibilityChanges.OnImplementedInterfaceCallback<T> onImplementedInterfaceCallback)
private <T> void
CompatibilityChanges. forAllSuperclasses(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, java.util.List<T> returnValues, CompatibilityChanges.OnSuperclassCallback<T> onSuperclassCallback)
private java.util.List<JApiMethod>
CompatibilityChanges. getImplementedMethods(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method)
private java.util.List<JApiMethod>
CompatibilityChanges. getOverriddenMethods(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method)
private boolean
CompatibilityChanges. isAnnotation(JApiClass jApiClass)
private boolean
CompatibilityChanges. isEnum(JApiClass jApiClass)
private boolean
CompatibilityChanges. isInterface(JApiClass jApiClass)
Method parameters in japicmp.compat with type arguments of type JApiClass Modifier and Type Method Description private java.util.Map<java.lang.String,JApiClass>
CompatibilityChanges. buildClassMap(java.util.List<JApiClass> classes)
T
CompatibilityChanges.OnImplementedInterfaceCallback. callback(JApiClass implementedInterface, java.util.Map<java.lang.String,JApiClass> classMap)
T
CompatibilityChanges.OnSuperclassCallback. callback(JApiClass superclass, java.util.Map<java.lang.String,JApiClass> classMap, JApiChangeStatus changeStatusOfSuperclass)
private void
CompatibilityChanges. checkAbstractMethod(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method)
private void
CompatibilityChanges. checkIfAbstractMethodAdded(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfAbstractMethodAddedInSuperclass(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfConstructorsHaveChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfFieldsHaveChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfMethodHasBeenPulledUp(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method, java.util.List<java.lang.Integer> returnValues)
private void
CompatibilityChanges. checkIfMethodsHaveChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private void
CompatibilityChanges. checkIfSuperclassesOrInterfacesChangedIncompatible(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
void
CompatibilityChanges. evaluate(java.util.List<JApiClass> classes)
private void
CompatibilityChanges. evaluateBinaryCompatibility(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap)
private <T> void
CompatibilityChanges. forAllImplementedInterfaces(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, java.util.List<T> returnValues, CompatibilityChanges.OnImplementedInterfaceCallback<T> onImplementedInterfaceCallback)
private <T> void
CompatibilityChanges. forAllSuperclasses(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, java.util.List<T> returnValues, CompatibilityChanges.OnSuperclassCallback<T> onSuperclassCallback)
private java.util.List<JApiMethod>
CompatibilityChanges. getImplementedMethods(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method)
private java.util.List<JApiMethod>
CompatibilityChanges. getOverriddenMethods(JApiClass jApiClass, java.util.Map<java.lang.String,JApiClass> classMap, JApiMethod method)
-
Uses of JApiClass in japicmp.maven
Methods in japicmp.maven that return types with arguments of type JApiClass Modifier and Type Method Description java.util.List<JApiClass>
PostAnalysisScriptExecutor. apply(Parameter parameter, java.util.List<JApiClass> jApiClasses, org.apache.maven.plugin.logging.Log log)
Method parameters in japicmp.maven with type arguments of type JApiClass Modifier and Type Method Description java.util.List<JApiClass>
PostAnalysisScriptExecutor. apply(Parameter parameter, java.util.List<JApiClass> jApiClasses, org.apache.maven.plugin.logging.Log log)
(package private) void
JApiCmpMojo. breakBuildIfNecessary(java.util.List<JApiClass> jApiClasses, Parameter parameterParam, Options options, JarArchiveComparator jarArchiveComparator)
private void
JApiCmpMojo. generateDiffOutput(MavenParameters mavenParameters, PluginParameters pluginParameters, Options options, java.util.List<JApiClass> jApiClasses, java.io.File jApiCmpBuildDir)
private XmlOutput
JApiCmpMojo. generateXmlOutput(java.util.List<JApiClass> jApiClasses, java.io.File jApiCmpBuildDir, Options options, MavenParameters mavenParameters, PluginParameters pluginParameters)
-
Uses of JApiClass in japicmp.model
Fields in japicmp.model declared as JApiClass Modifier and Type Field Description private JApiClass
JApiBehavior. jApiClass
private JApiClass
JApiField. jApiClass
private JApiClass
JApiSuperclass. jApiClass
Fields in japicmp.model with type parameters of type JApiClass Modifier and Type Field Description private Optional<JApiClass>
JApiImplementedInterface. correspondingJApiClass
private Optional<JApiClass>
JApiSuperclass. correspondingJApiClass
Methods in japicmp.model that return JApiClass Modifier and Type Method Description JApiClass
JApiBehavior. getjApiClass()
JApiClass
JApiField. getjApiClass()
JApiClass
JApiSuperclass. getJApiClassOwning()
Returns theJApiClass
this superclass belongs to.Methods in japicmp.model that return types with arguments of type JApiClass Modifier and Type Method Description Optional<JApiClass>
JApiSuperclass. getJApiClass()
Returns theJApiClass
representation of this superclass.Methods in japicmp.model with parameters of type JApiClass Modifier and Type Method Description private JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus
JavaObjectSerializationCompatibility. checkChanges(JApiClass jApiClass)
Checks compatibility of changes according to http://docs.oracle.com/javase/7/docs/platform/serialization/spec/version.html#5172.private JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus
JavaObjectSerializationCompatibility. checkChangesForClassType(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state)
private JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus
JavaObjectSerializationCompatibility. checkChangesForFields(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state)
private JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus
JavaObjectSerializationCompatibility. checkChangesForInterfaces(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state)
private JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus
JavaObjectSerializationCompatibility. checkChangesForSuperclass(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state)
private void
JavaObjectSerializationCompatibility. computeChangeStatus(JApiClass jApiClass)
private void
JApiClass. computeMethodChanges(JApiClass jApiClass, Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)
private boolean
JavaObjectSerializationCompatibility. isEnum(JApiClass jApiClass)
void
JApiImplementedInterface. setJApiClass(JApiClass jApiClass)
(package private) void
JApiSuperclass. setJApiClass(JApiClass jApiClass)
private void
JApiClass. sortConstructorsIntoLists(JApiClass jApiClass, java.util.Map<java.lang.String,javassist.CtConstructor> oldConstructorsMap, java.util.Map<java.lang.String,javassist.CtConstructor> newConstructorsMap)
private void
JApiClass. sortMethodsIntoLists(JApiClass jApiClass, java.util.Map<java.lang.String,java.util.List<javassist.CtMethod>> oldMethodsMap, java.util.Map<java.lang.String,java.util.List<javassist.CtMethod>> newMethodsMap)
Method parameters in japicmp.model with type arguments of type JApiClass Modifier and Type Method Description void
JavaObjectSerializationCompatibility. evaluate(java.util.List<JApiClass> jApiClasses)
Constructors in japicmp.model with parameters of type JApiClass Constructor Description JApiBehavior(JApiClass jApiClass, java.lang.String name, Optional<? extends javassist.CtBehavior> oldBehavior, Optional<? extends javassist.CtBehavior> newBehavior, JApiChangeStatus changeStatus, JarArchiveComparator jarArchiveComparator)
JApiConstructor(JApiClass jApiClass, java.lang.String name, JApiChangeStatus changeStatus, Optional<javassist.CtConstructor> oldConstructor, Optional<javassist.CtConstructor> newConstructor, JarArchiveComparator jarArchiveComparator)
JApiField(JApiClass jApiClass, JApiChangeStatus changeStatus, Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional, JarArchiveComparatorOptions options)
JApiMethod(JApiClass jApiClass, java.lang.String name, JApiChangeStatus changeStatus, Optional<javassist.CtMethod> oldMethod, Optional<javassist.CtMethod> newMethod, JarArchiveComparator jarArchiveComparator)
JApiSuperclass(JApiClass jApiClass, Optional<javassist.CtClass> oldSuperclassOptional, Optional<javassist.CtClass> newSuperclassOptional, JApiChangeStatus changeStatus, JarArchiveComparator jarArchiveComparator)
-
Uses of JApiClass in japicmp.output
Fields in japicmp.output with type parameters of type JApiClass Modifier and Type Field Description protected java.util.List<JApiClass>
OutputGenerator. jApiClasses
Methods in japicmp.output with parameters of type JApiClass Modifier and Type Method Description void
Filter.FilterVisitor. visit(java.util.Iterator<JApiClass> iterator, JApiClass jApiClass)
Method parameters in japicmp.output with type arguments of type JApiClass Modifier and Type Method Description static void
Filter. filter(java.util.List<JApiClass> jApiClasses, Filter.FilterVisitor visitor)
void
OutputFilter. filter(java.util.List<JApiClass> jApiClasses)
static void
OutputFilter. sortClassesAndMethods(java.util.List<JApiClass> jApiClasses)
void
Filter.FilterVisitor. visit(java.util.Iterator<JApiClass> iterator, JApiClass jApiClass)
Constructor parameters in japicmp.output with type arguments of type JApiClass Constructor Description OutputGenerator(Options options, java.util.List<JApiClass> jApiClasses)
-
Uses of JApiClass in japicmp.output.extapi.jpa
Method parameters in japicmp.output.extapi.jpa with type arguments of type JApiClass Modifier and Type Method Description java.util.List<JpaTable>
JpaAnalyzer. analyze(java.util.List<JApiClass> classes)
-
Uses of JApiClass in japicmp.output.extapi.jpa.model
Fields in japicmp.output.extapi.jpa.model declared as JApiClass Modifier and Type Field Description private JApiClass
JpaTable. jApiClass
Methods in japicmp.output.extapi.jpa.model with parameters of type JApiClass Modifier and Type Method Description private JpaName
JpaTable. extractName(JApiAnnotation entityAnnotation, JApiClass jApiClass)
Constructors in japicmp.output.extapi.jpa.model with parameters of type JApiClass Constructor Description JpaTable(JApiClass jApiClass, JApiAnnotation entityAnnotation)
-
Uses of JApiClass in japicmp.output.incompatible
Method parameters in japicmp.output.incompatible with type arguments of type JApiClass Modifier and Type Method Description (package private) void
IncompatibleErrorOutput. breakBuildIfNecessaryByApplyingFilter(java.util.List<JApiClass> jApiClasses, Options options, JarArchiveComparator jarArchiveComparator)
Constructor parameters in japicmp.output.incompatible with type arguments of type JApiClass Constructor Description IncompatibleErrorOutput(Options options, java.util.List<JApiClass> jApiClasses, JarArchiveComparator jarArchiveComparator)
-
Uses of JApiClass in japicmp.output.semver
Constructor parameters in japicmp.output.semver with type arguments of type JApiClass Constructor Description SemverOut(Options options, java.util.List<JApiClass> jApiClasses)
SemverOut(Options options, java.util.List<JApiClass> jApiClasses, SemverOut.Listener listener)
-
Uses of JApiClass in japicmp.output.stdout
Methods in japicmp.output.stdout with parameters of type JApiClass Modifier and Type Method Description private void
StdoutOutputGenerator. appendClass(java.lang.StringBuilder sb, java.lang.String signs, JApiClass jApiClass)
private java.lang.String
StdoutOutputGenerator. javaObjectSerializationStatus(JApiClass jApiClass)
private void
StdoutOutputGenerator. processClass(java.lang.StringBuilder sb, JApiClass jApiClass)
private void
StdoutOutputGenerator. processClassFileFormatVersionChanges(java.lang.StringBuilder sb, JApiClass jApiClass)
private java.lang.String
StdoutOutputGenerator. processClassType(JApiClass jApiClass)
private void
StdoutOutputGenerator. processConstructors(java.lang.StringBuilder sb, JApiClass jApiClass)
private void
StdoutOutputGenerator. processFieldChanges(java.lang.StringBuilder sb, JApiClass jApiClass)
private void
StdoutOutputGenerator. processInterfaceChanges(java.lang.StringBuilder sb, JApiClass jApiClass)
private void
StdoutOutputGenerator. processMethods(java.lang.StringBuilder sb, JApiClass jApiClass)
private void
StdoutOutputGenerator. processSuperclassChanges(java.lang.StringBuilder sb, JApiClass jApiClass)
Constructor parameters in japicmp.output.stdout with type arguments of type JApiClass Constructor Description StdoutOutputGenerator(Options options, java.util.List<JApiClass> jApiClasses)
-
Uses of JApiClass in japicmp.output.xml
Method parameters in japicmp.output.xml with type arguments of type JApiClass Modifier and Type Method Description private void
XmlOutputGenerator. analyzeJpaAnnotations(JApiCmpXmlRoot jApiCmpXmlRoot, java.util.List<JApiClass> jApiClasses)
private JApiCmpXmlRoot
XmlOutputGenerator. createRootElement(java.util.List<JApiClass> jApiClasses, Options options)
private void
XmlOutputGenerator. filterClasses(java.util.List<JApiClass> jApiClasses, Options options)
Constructor parameters in japicmp.output.xml with type arguments of type JApiClass Constructor Description XmlOutputGenerator(java.util.List<JApiClass> jApiClasses, Options options, boolean createSchemaFile)
Deprecated.XmlOutputGenerator(java.util.List<JApiClass> jApiClasses, Options options, XmlOutputGeneratorOptions xmlOutputGeneratorOptions)
-
Uses of JApiClass in japicmp.output.xml.model
Fields in japicmp.output.xml.model with type parameters of type JApiClass Modifier and Type Field Description private java.util.List<JApiClass>
JApiCmpXmlRoot. classes
Methods in japicmp.output.xml.model that return types with arguments of type JApiClass Modifier and Type Method Description java.util.List<JApiClass>
JApiCmpXmlRoot. getClasses()
Method parameters in japicmp.output.xml.model with type arguments of type JApiClass Modifier and Type Method Description void
JApiCmpXmlRoot. setClasses(java.util.List<JApiClass> classes)
-