Uses of Class
japicmp.model.JApiClass
Packages that use JApiClass
Package
Description
-
Uses of JApiClass in japicmp.ant
Method parameters in japicmp.ant with type arguments of type JApiClassModifier and TypeMethodDescriptionprivate voidJApiCmpTask.generateOutput(Options options, List<JApiClass> jApiClasses, JarArchiveComparator jarArchiveComparator) -
Uses of JApiClass in japicmp.cli
Method parameters in japicmp.cli with type arguments of type JApiClassModifier and TypeMethodDescriptionprivate voidJApiCli.generateOutput(Options options, List<JApiClass> jApiClasses, JarArchiveComparator jarArchiveComparator) -
Uses of JApiClass in japicmp.cmp
Fields in japicmp.cmp with type parameters of type JApiClassMethods in japicmp.cmp that return types with arguments of type JApiClassModifier and TypeMethodDescriptionJarArchiveComparator.compare(JApiCmpArchive oldArchive, JApiCmpArchive newArchive) Compares the two given archives.JarArchiveComparator.compare(List<JApiCmpArchive> oldArchives, List<JApiCmpArchive> newArchives) Compares the two given lists of archives.JarArchiveComparator.compareClassLists(JarArchiveComparatorOptions options, List<javassist.CtClass> oldClasses, List<javassist.CtClass> newClasses) Compares the two lists with CtClass objects using the provided options instance.JarArchiveComparator.createAndCompareClassLists(List<File> oldArchives, List<File> newArchives) ClassesComparator.getClasses()Methods in japicmp.cmp with parameters of type JApiClassModifier and TypeMethodDescriptionprivate booleanClassesComparator.includeClass(JApiClass jApiClass) Method parameters in japicmp.cmp with type arguments of type JApiClassModifier and TypeMethodDescriptionprivate voidJarArchiveComparator.checkBinaryCompatibility(List<JApiClass> classList) private voidJarArchiveComparator.checkJavaObjectSerializationCompatibility(List<JApiClass> jApiClasses) -
Uses of JApiClass in japicmp.compat
Methods in japicmp.compat that return JApiClassModifier and TypeMethodDescriptionprivate JApiClassCompatibilityChanges.loadClass(String newSuperclassName, EnumSet<CompatibilityChanges.Classpath> classpaths) Methods in japicmp.compat that return types with arguments of type JApiClassMethods in japicmp.compat with parameters of type JApiClassModifier and TypeMethodDescriptionCompatibilityChanges.OnImplementedInterfaceCallback.callback(JApiClass implementedInterface, Map<String, JApiClass> classMap) CompatibilityChanges.OnSuperclassCallback.callback(JApiClass superclass, Map<String, JApiClass> classMap, JApiChangeStatus changeStatusOfSuperclass) private voidCompatibilityChanges.checkAbstractMethod(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method) private voidCompatibilityChanges.checkIfAbstractMethodAdded(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfAbstractMethodAddedInSuperclass(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfClassNowCheckedException(JApiClass jApiClass) private voidCompatibilityChanges.checkIfConstructorsHaveChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfFieldsHaveChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfMethodHasBeenPulledUp(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method, List<Integer> returnValues) private voidCompatibilityChanges.checkIfMethodsHaveChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfSuperclassesOrInterfacesChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.evaluateBinaryCompatibility(JApiClass jApiClass, Map<String, JApiClass> classMap) private <T> voidCompatibilityChanges.forAllImplementedInterfaces(JApiClass jApiClass, Map<String, JApiClass> classMap, List<T> returnValues, CompatibilityChanges.OnImplementedInterfaceCallback<T> onImplementedInterfaceCallback) private <T> voidCompatibilityChanges.forAllSuperclasses(JApiClass jApiClass, Map<String, JApiClass> classMap, List<T> returnValues, CompatibilityChanges.OnSuperclassCallback<T> onSuperclassCallback) private List<JApiMethod> CompatibilityChanges.getImplementedMethods(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method) private List<JApiMethod> CompatibilityChanges.getOverriddenMethods(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method) private booleanCompatibilityChanges.isAnnotation(JApiClass jApiClass) private booleanprivate booleanCompatibilityChanges.isInterface(JApiClass jApiClass) Method parameters in japicmp.compat with type arguments of type JApiClassModifier and TypeMethodDescriptionCompatibilityChanges.buildClassMap(List<JApiClass> classes) CompatibilityChanges.OnImplementedInterfaceCallback.callback(JApiClass implementedInterface, Map<String, JApiClass> classMap) CompatibilityChanges.OnSuperclassCallback.callback(JApiClass superclass, Map<String, JApiClass> classMap, JApiChangeStatus changeStatusOfSuperclass) private voidCompatibilityChanges.checkAbstractMethod(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method) private voidCompatibilityChanges.checkIfAbstractMethodAdded(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfAbstractMethodAddedInSuperclass(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfConstructorsHaveChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfFieldsHaveChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfMethodHasBeenPulledUp(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method, List<Integer> returnValues) private voidCompatibilityChanges.checkIfMethodsHaveChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) private voidCompatibilityChanges.checkIfSuperclassesOrInterfacesChangedIncompatible(JApiClass jApiClass, Map<String, JApiClass> classMap) voidprivate voidCompatibilityChanges.evaluateBinaryCompatibility(JApiClass jApiClass, Map<String, JApiClass> classMap) private <T> voidCompatibilityChanges.forAllImplementedInterfaces(JApiClass jApiClass, Map<String, JApiClass> classMap, List<T> returnValues, CompatibilityChanges.OnImplementedInterfaceCallback<T> onImplementedInterfaceCallback) private <T> voidCompatibilityChanges.forAllSuperclasses(JApiClass jApiClass, Map<String, JApiClass> classMap, List<T> returnValues, CompatibilityChanges.OnSuperclassCallback<T> onSuperclassCallback) private List<JApiMethod> CompatibilityChanges.getImplementedMethods(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method) private List<JApiMethod> CompatibilityChanges.getOverriddenMethods(JApiClass jApiClass, Map<String, JApiClass> classMap, JApiMethod method) -
Uses of JApiClass in japicmp.maven
Methods in japicmp.maven that return types with arguments of type JApiClassModifier and TypeMethodDescriptionPostAnalysisScriptExecutor.apply(Parameter parameter, List<JApiClass> jApiClasses, org.apache.maven.plugin.logging.Log log) Method parameters in japicmp.maven with type arguments of type JApiClassModifier and TypeMethodDescriptionPostAnalysisScriptExecutor.apply(Parameter parameter, List<JApiClass> jApiClasses, org.apache.maven.plugin.logging.Log log) (package private) voidJApiCmpMojo.breakBuildIfNecessary(List<JApiClass> jApiClasses, Parameter parameterParam, Options options, JarArchiveComparator jarArchiveComparator) private voidJApiCmpMojo.generateDiffOutput(MavenParameters mavenParameters, PluginParameters pluginParameters, Options options, List<JApiClass> jApiClasses, File jApiCmpBuildDir) private XmlOutputJApiCmpMojo.generateXmlOutput(List<JApiClass> jApiClasses, File jApiCmpBuildDir, Options options, MavenParameters mavenParameters, PluginParameters pluginParameters) -
Uses of JApiClass in japicmp.model
Fields in japicmp.model declared as JApiClassModifier and TypeFieldDescriptionprivate final JApiClassJApiBehavior.jApiClassprivate final JApiClassJApiField.jApiClassprivate final JApiClassJApiSuperclass.jApiClassFields in japicmp.model with type parameters of type JApiClassModifier and TypeFieldDescriptionJApiImplementedInterface.correspondingJApiClassJApiSuperclass.correspondingJApiClassMethods in japicmp.model that return JApiClassModifier and TypeMethodDescriptionJApiBehavior.getjApiClass()JApiField.getjApiClass()JApiSuperclass.getJApiClassOwning()Returns theJApiClassthis superclass belongs to.Methods in japicmp.model that return types with arguments of type JApiClassModifier and TypeMethodDescriptionJApiSuperclass.getJApiClass()Returns theJApiClassrepresentation of this superclass.Methods in japicmp.model with parameters of type JApiClassModifier and TypeMethodDescriptionJavaObjectSerializationCompatibility.checkChanges(JApiClass jApiClass) Checks compatibility of changes according to http://docs.oracle.com/javase/7/docs/platform/serialization/spec/version.html#5172.JavaObjectSerializationCompatibility.checkChangesForClassType(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state) JavaObjectSerializationCompatibility.checkChangesForFields(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state) JavaObjectSerializationCompatibility.checkChangesForInterfaces(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state) JavaObjectSerializationCompatibility.checkChangesForSuperclass(JApiClass jApiClass, JApiJavaObjectSerializationCompatibility.JApiJavaObjectSerializationChangeStatus state) private voidJavaObjectSerializationCompatibility.computeChangeStatus(JApiClass jApiClass) private voidJApiClass.computeMethodChanges(JApiClass jApiClass, Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional) private booleanvoidJApiImplementedInterface.setJApiClass(JApiClass jApiClass) (package private) voidJApiSuperclass.setJApiClass(JApiClass jApiClass) private voidJApiClass.sortConstructorsIntoLists(JApiClass jApiClass, Map<String, javassist.CtConstructor> oldConstructorsMap, Map<String, javassist.CtConstructor> newConstructorsMap) private voidJApiClass.sortMethodsIntoLists(JApiClass jApiClass, Map<String, List<javassist.CtMethod>> oldMethodsMap, Map<String, List<javassist.CtMethod>> newMethodsMap) Method parameters in japicmp.model with type arguments of type JApiClassModifier and TypeMethodDescriptionvoidConstructors in japicmp.model with parameters of type JApiClassModifierConstructorDescriptionJApiBehavior(JApiClass jApiClass, String name, Optional<? extends javassist.CtBehavior> oldBehavior, Optional<? extends javassist.CtBehavior> newBehavior, JApiChangeStatus changeStatus, JarArchiveComparator jarArchiveComparator) JApiConstructor(JApiClass jApiClass, 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, 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 JApiClassMethods in japicmp.output with parameters of type JApiClassModifier and TypeMethodDescriptionvoidMethod parameters in japicmp.output with type arguments of type JApiClassModifier and TypeMethodDescriptionstatic voidFilter.filter(List<JApiClass> jApiClasses, Filter.FilterVisitor visitor) voidstatic voidOutputFilter.sortClassesAndMethods(List<JApiClass> jApiClasses) voidConstructor parameters in japicmp.output with type arguments of type JApiClass -
Uses of JApiClass in japicmp.output.extapi.jpa
Method parameters in japicmp.output.extapi.jpa with type arguments of type JApiClass -
Uses of JApiClass in japicmp.output.extapi.jpa.model
Fields in japicmp.output.extapi.jpa.model declared as JApiClassMethods in japicmp.output.extapi.jpa.model with parameters of type JApiClassModifier and TypeMethodDescriptionprivate JpaNameJpaTable.extractName(JApiAnnotation entityAnnotation, JApiClass jApiClass) Constructors in japicmp.output.extapi.jpa.model with parameters of type JApiClass -
Uses of JApiClass in japicmp.output.incompatible
Method parameters in japicmp.output.incompatible with type arguments of type JApiClassModifier and TypeMethodDescription(package private) voidIncompatibleErrorOutput.breakBuildIfNecessaryByApplyingFilter(List<JApiClass> jApiClasses, Options options, JarArchiveComparator jarArchiveComparator) Constructor parameters in japicmp.output.incompatible with type arguments of type JApiClassModifierConstructorDescriptionIncompatibleErrorOutput(Options options, List<JApiClass> jApiClasses, JarArchiveComparator jarArchiveComparator) -
Uses of JApiClass in japicmp.output.semver
Constructor parameters in japicmp.output.semver with type arguments of type JApiClass -
Uses of JApiClass in japicmp.output.stdout
Methods in japicmp.output.stdout with parameters of type JApiClassModifier and TypeMethodDescriptionprivate voidStdoutOutputGenerator.appendClass(StringBuilder sb, String signs, JApiClass jApiClass) private StringStdoutOutputGenerator.javaObjectSerializationStatus(JApiClass jApiClass) private voidStdoutOutputGenerator.processClass(StringBuilder sb, JApiClass jApiClass) private voidStdoutOutputGenerator.processClassFileFormatVersionChanges(StringBuilder sb, JApiClass jApiClass) private StringStdoutOutputGenerator.processClassType(JApiClass jApiClass) private voidStdoutOutputGenerator.processConstructors(StringBuilder sb, JApiClass jApiClass) private voidStdoutOutputGenerator.processFieldChanges(StringBuilder sb, JApiClass jApiClass) private voidStdoutOutputGenerator.processInterfaceChanges(StringBuilder sb, JApiClass jApiClass) private voidStdoutOutputGenerator.processMethods(StringBuilder sb, JApiClass jApiClass) private voidStdoutOutputGenerator.processSuperclassChanges(StringBuilder sb, JApiClass jApiClass) Constructor parameters in japicmp.output.stdout with type arguments of type JApiClassModifierConstructorDescriptionStdoutOutputGenerator(Options options, List<JApiClass> jApiClasses) -
Uses of JApiClass in japicmp.output.xml
Method parameters in japicmp.output.xml with type arguments of type JApiClassModifier and TypeMethodDescriptionprivate voidXmlOutputGenerator.analyzeJpaAnnotations(JApiCmpXmlRoot jApiCmpXmlRoot, List<JApiClass> jApiClasses) private JApiCmpXmlRootXmlOutputGenerator.createRootElement(List<JApiClass> jApiClasses, Options options) private voidXmlOutputGenerator.filterClasses(List<JApiClass> jApiClasses, Options options) Constructor parameters in japicmp.output.xml with type arguments of type JApiClassModifierConstructorDescriptionXmlOutputGenerator(List<JApiClass> jApiClasses, Options options, boolean createSchemaFile) Deprecated.XmlOutputGenerator(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 JApiClassMethods in japicmp.output.xml.model that return types with arguments of type JApiClassMethod parameters in japicmp.output.xml.model with type arguments of type JApiClass