Uses of Class
japicmp.util.Optional
-
Packages that use Optional Package Description japicmp.cmp japicmp.config japicmp.maven japicmp.model japicmp.output.extapi.jpa.model japicmp.output.xml japicmp.output.xml.model japicmp.util japicmp.versioning -
-
Uses of Optional in japicmp.cmp
Methods in japicmp.cmp that return Optional Modifier and Type Method Description Optional<javassist.CtClass>JarArchiveComparator. loadClass(JarArchiveComparator.ArchiveType archiveType, java.lang.String name)Loads a class either from the old, new or common classpath.Methods in japicmp.cmp with parameters of type Optional Modifier and Type Method Description private static voidJarArchiveComparatorOptions. toJarArchiveComparatorClassPath(Optional<java.lang.String> classPathOptional, java.util.List<java.lang.String> comparatorClassPath) -
Uses of Optional in japicmp.config
Fields in japicmp.config declared as Optional Modifier and Type Field Description private Optional<AccessModifier>Options. accessModifierprivate Optional<java.lang.String>Options. htmlOutputFileprivate Optional<java.lang.String>Options. htmlStylesheetprivate Optional<java.lang.String>Options. newClassPathprivate Optional<java.lang.String>Options. oldClassPathprivate Optional<java.lang.String>Options. xmlOutputFileMethods in japicmp.config that return Optional Modifier and Type Method Description Optional<java.lang.String>Options. getHtmlOutputFile()Optional<java.lang.String>Options. getHtmlStylesheet()Optional<java.lang.String>Options. getNewClassPath()Optional<java.lang.String>Options. getOldClassPath()Optional<java.lang.String>Options. getXmlOutputFile()Methods in japicmp.config with parameters of type Optional Modifier and Type Method Description voidOptions. addExcludeFromArgument(Optional<java.lang.String> packagesExcludeArg, boolean excludeExclusively)voidOptions. addIncludeFromArgument(Optional<java.lang.String> packagesIncludeArg, boolean includeExclusively)java.util.List<Filter>Options. createFilterList(Optional<java.lang.String> argumentString, java.util.List<Filter> filters, java.lang.String errorMessage, boolean exclusive)voidOptions. setAccessModifier(Optional<AccessModifier> accessModifier)voidOptions. setHtmlOutputFile(Optional<java.lang.String> htmlOutputFile)voidOptions. setHtmlStylesheet(Optional<java.lang.String> htmlStylesheet)voidOptions. setNewClassPath(Optional<java.lang.String> newClassPath)voidOptions. setOldClassPath(Optional<java.lang.String> oldClassPath)voidOptions. setXmlOutputFile(Optional<java.lang.String> xmlOutputFile) -
Uses of Optional in japicmp.maven
Fields in japicmp.maven declared as Optional Modifier and Type Field Description private Optional<java.lang.String>PluginParameters. outputDirectoryprivate Optional<java.io.File>PluginParameters. projectBuildDirParamMethods in japicmp.maven that return Optional Modifier and Type Method Description Optional<SemanticVersion.ChangeType>VersionChange. computeChangeType()(package private) Optional<XmlOutput>JApiCmpMojo. executeWithParameters(PluginParameters pluginParameters, MavenParameters mavenParameters)Optional<java.lang.String>PluginParameters. getOutputDirectory()Optional<java.io.File>PluginParameters. getProjectBuildDirParam()Constructors in japicmp.maven with parameters of type Optional Constructor Description PluginParameters(boolean skipParam, Version newVersionParam, Version oldVersionParam, Parameter parameterParam, java.util.List<Dependency> dependenciesParam, Optional<java.io.File> projectBuildDirParam, Optional<java.lang.String> outputDirectory, boolean writeToFiles, java.util.List<DependencyDescriptor> oldVersionsParam, java.util.List<DependencyDescriptor> newVersionsParam, java.util.List<Dependency> oldClassPathDependencies, java.util.List<Dependency> newClassPathDependencies) -
Uses of Optional in japicmp.model
Fields in japicmp.model declared as Optional Modifier and Type Field Description private Optional<JApiClass>JApiImplementedInterface. correspondingJApiClassprivate Optional<JApiClass>JApiSuperclass. correspondingJApiClassprivate Optional<java.lang.String>JApiAnnotationElementValue. nameprivate Optional<javassist.bytecode.annotation.Annotation>JApiAnnotation. newAnnotationprivate Optional<T>JApiAttribute. newAttributeprivate Optional<javassist.CtClass>JApiClass. newClassprivate Optional<javassist.CtConstructor>JApiConstructor. newConstructorprivate Optional<javassist.CtField>JApiField. newFieldOptionalprivate Optional<java.lang.Integer>JApiBehavior. newLineNumberprivate Optional<javassist.CtMethod>JApiMethod. newMethodprivate Optional<T>JApiModifier. newModifierprivate Optional<java.lang.String>JApiReturnType. newReturnTypeOptionalprivate Optional<javassist.CtClass>JApiSuperclass. newSuperclassOptionalprivate Optional<JApiClassType.ClassType>JApiClassType. newTypeOptionalprivate Optional<java.lang.String>JApiType. newTypeOptionalprivate Optional<javassist.bytecode.annotation.MemberValue>JApiAnnotationElement. newValueprivate Optional<javassist.bytecode.annotation.Annotation>JApiAnnotation. oldAnnotationprivate Optional<T>JApiAttribute. oldAttributeprivate Optional<javassist.CtClass>JApiClass. oldClassprivate Optional<javassist.CtConstructor>JApiConstructor. oldConstructorprivate Optional<javassist.CtField>JApiField. oldFieldOptionalprivate Optional<java.lang.Integer>JApiBehavior. oldLineNumberprivate Optional<javassist.CtMethod>JApiMethod. oldMethodprivate Optional<T>JApiModifier. oldModifierprivate Optional<java.lang.String>JApiReturnType. oldReturnTypeOptionalprivate Optional<javassist.CtClass>JApiSuperclass. oldSuperclassOptionalprivate Optional<JApiClassType.ClassType>JApiClassType. oldTypeOptionalprivate Optional<java.lang.String>JApiType. oldTypeOptionalprivate Optional<javassist.bytecode.annotation.MemberValue>JApiAnnotationElement. oldValue(package private) Optional<java.lang.Long>JavaObjectSerializationCompatibility.SerialVersionUidResult. serialVersionUid(package private) Optional<java.lang.Long>JavaObjectSerializationCompatibility.SerialVersionUidResult. serialVersionUidDefaultprivate Optional<java.lang.Long>JApiSerialVersionUid. serialVersionUidDefaultNewprivate Optional<java.lang.Long>JApiSerialVersionUid. serialVersionUidDefaultOldprivate Optional<java.lang.Long>JApiSerialVersionUid. serialVersionUidInClassNewprivate Optional<java.lang.Long>JApiSerialVersionUid. serialVersionUidInClassOldMethods in japicmp.model that return Optional Modifier and Type Method Description private Optional<javassist.CtMethod>JApiClass. findMatchingMethod(javassist.CtMethod method, java.util.List<javassist.CtMethod> candidates)Optional<java.lang.Integer>JApiBehavior. geNewLineNumber()Optional<java.lang.Integer>JApiHasLineNumber. geNewLineNumber()Returns the line number in the source file of the new element.Optional<JApiClass>JApiSuperclass. getJApiClass()Returns theJApiClassrepresentation of this superclass.private Optional<java.lang.Integer>JApiBehavior. getLineNumber(Optional<? extends javassist.CtBehavior> methodOptional)Optional<java.lang.String>JApiAnnotationElementValue. getName()Optional<javassist.bytecode.annotation.Annotation>JApiAnnotation. getNewAnnotation()Optional<T>JApiAttribute. getNewAttribute()Optional<javassist.CtClass>JApiClass. getNewClass()Optional<javassist.CtConstructor>JApiConstructor. getNewConstructor()Optional<javassist.CtField>JApiField. getNewFieldOptional()Optional<javassist.CtMethod>JApiMethod. getNewMethod()Optional<T>JApiModifier. getNewModifier()Optional<javassist.CtClass>JApiSuperclass. getNewSuperclass()Optional<java.lang.String>JApiSuperclass. getNewSuperclassName()Optional<JApiClassType.ClassType>JApiClassType. getNewTypeOptional()Optional<java.lang.String>JApiType. getNewTypeOptional()Optional<javassist.bytecode.annotation.MemberValue>JApiAnnotationElement. getNewValue()Optional<javassist.bytecode.annotation.Annotation>JApiAnnotation. getOldAnnotation()Optional<T>JApiAttribute. getOldAttribute()Optional<javassist.CtClass>JApiClass. getOldClass()Optional<javassist.CtConstructor>JApiConstructor. getOldConstructor()Optional<javassist.CtField>JApiField. getOldFieldOptional()Optional<java.lang.Integer>JApiBehavior. getOldLineNumber()Optional<java.lang.Integer>JApiHasLineNumber. getOldLineNumber()Returns the line number in the source file of the old element.Optional<javassist.CtMethod>JApiMethod. getOldMethod()Optional<T>JApiModifier. getOldModifier()Optional<javassist.CtClass>JApiSuperclass. getOldSuperclass()Optional<java.lang.String>JApiSuperclass. getOldSuperclassName()Optional<JApiClassType.ClassType>JApiClassType. getOldTypeOptional()Optional<java.lang.String>JApiType. getOldTypeOptional()Optional<javassist.bytecode.annotation.MemberValue>JApiAnnotationElement. getOldValue()Optional<java.lang.Long>JApiSerialVersionUid. getSerialVersionUidDefaultNew()Returns the default serialVersionUID value as defined in the Java Object Serialization Specification for the new version of the class.Optional<java.lang.Long>JApiSerialVersionUid. getSerialVersionUidDefaultOld()Returns the default serialVersionUID value as defined in the Java Object Serialization Specification for the old version of the class.Optional<java.lang.Long>JApiSerialVersionUid. getSerialVersionUidInClassNew()Returns the value of the serialVersionUID field in the new class (if present).Optional<java.lang.Long>JApiSerialVersionUid. getSerialVersionUidInClassOld()Returns the value of the serialVersionUID field in the old class (if present).private Optional<javassist.CtClass>JApiClass. getSuperclass(javassist.CtClass ctClass)static Optional<AccessModifier>AccessModifier. toModifier(java.lang.String accessModifierArg)Methods in japicmp.model that return types with arguments of type Optional Modifier and Type Method Description private java.util.Map<java.lang.String,Optional<javassist.bytecode.annotation.MemberValue>>JApiAnnotation. buildMemberValueMap(javassist.bytecode.annotation.Annotation annotation)Methods in japicmp.model with parameters of type Optional Modifier and Type Method Description private voidJApiBehavior. computeAnnotationChanges(java.util.List<JApiAnnotation> annotations, Optional<? extends javassist.CtBehavior> oldBehavior, Optional<? extends javassist.CtBehavior> newBehavior, JarArchiveComparatorOptions options)private voidJApiClass. computeAnnotationChanges(java.util.List<JApiAnnotation> annotations, Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private voidJApiField. computeAnnotationChanges(java.util.List<JApiAnnotation> annotations, Optional<javassist.CtField> oldBehavior, Optional<javassist.CtField> newBehavior, JarArchiveComparatorOptions options)private voidJApiBehavior. computeAnnotationChangesConstructor(java.util.List<JApiAnnotation> annotations, Optional<javassist.CtConstructor> oldBehavior, Optional<javassist.CtConstructor> newBehavior, JarArchiveComparatorOptions options)private voidJApiBehavior. computeAnnotationChangesMethod(java.util.List<JApiAnnotation> annotations, Optional<javassist.CtMethod> oldBehavior, Optional<javassist.CtMethod> newBehavior, JarArchiveComparatorOptions options)private voidJApiAnnotation. computeElements(java.util.List<JApiAnnotationElement> elements, Optional<javassist.bytecode.annotation.Annotation> oldAnnotationOptional, Optional<javassist.bytecode.annotation.Annotation> newAnnotationOptional)private java.util.List<JApiException>JApiBehavior. computeExceptionChanges(Optional<? extends javassist.CtBehavior> oldMethodOptional, Optional<? extends javassist.CtBehavior> newMethodOptional)private voidJApiClass. computeFieldChanges(java.util.List<JApiField> fields, Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private voidJApiClass. computeInterfaceChanges(java.util.List<JApiImplementedInterface> interfacesArg, Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private voidJApiClass. computeMethodChanges(JApiClass jApiClass, Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiReturnTypeJApiMethod. computeReturnTypeChanges(Optional<javassist.CtMethod> oldMethodOptional, Optional<javassist.CtMethod> newMethodOptional)private static JavaObjectSerializationCompatibility.SerialVersionUidResultJavaObjectSerializationCompatibility. computeSerialVersionUid(JarArchiveComparatorOptions options, Optional<javassist.CtClass> ctClassOptional, JarArchiveComparator jarArchiveComparator)private java.util.Map<java.lang.String,javassist.CtConstructor>JApiClass. createConstructorMap(Optional<javassist.CtClass> ctClass)private java.util.Map<java.lang.String,java.util.List<javassist.CtMethod>>JApiClass. createMethodMap(Optional<javassist.CtClass> ctClassOptional)private JApiModifier<AbstractModifier>JApiBehavior. extractAbstractModifier(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiModifier<AbstractModifier>JApiClass. extractAbstractModifier(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiModifier<AbstractModifier>JApiField. extractAbstractModifier(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private JApiModifier<AccessModifier>JApiBehavior. extractAccessModifier(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiModifier<AccessModifier>JApiClass. extractAccessModifier(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiModifier<AccessModifier>JApiField. extractAccessModifier(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private JApiModifier<BridgeModifier>JApiBehavior. extractBridgeModifier(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiClassFileFormatVersionJApiClass. extractClassFileFormatVersion(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private java.util.List<java.lang.String>JApiBehavior. extractExceptions(Optional<? extends javassist.CtBehavior> methodOptional)private JApiModifier<FinalModifier>JApiBehavior. extractFinalModifier(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiModifier<FinalModifier>JApiClass. extractFinalModifier(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiModifier<FinalModifier>JApiField. extractFinalModifier(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)static JApiSerialVersionUidJavaObjectSerializationCompatibility. extractSerialVersionUid(JarArchiveComparatorOptions options, JarArchiveComparator jarArchiveComparator, Optional<javassist.CtClass> oldClass, Optional<javassist.CtClass> newClass)private JApiModifier<StaticModifier>JApiBehavior. extractStaticModifier(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiModifier<StaticModifier>JApiClass. extractStaticModifier(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiModifier<StaticModifier>JApiField. extractStaticModifier(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private JApiSuperclassJApiClass. extractSuperclass(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)protected JApiAttribute<SyntheticAttribute>JApiBehavior. extractSyntheticAttribute(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiAttribute<SyntheticAttribute>JApiClass. extractSyntheticAttribute(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiAttribute<SyntheticAttribute>JApiField. extractSyntheticAttribute(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private JApiModifier<SyntheticModifier>JApiBehavior. extractSyntheticModifier(Optional<? extends javassist.CtBehavior> oldBehaviorOptional, Optional<? extends javassist.CtBehavior> newBehaviorOptional)private JApiModifier<SyntheticModifier>JApiClass. extractSyntheticModifier(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional)private JApiModifier<SyntheticModifier>JApiField. extractSyntheticModifier(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private JApiModifier<TransientModifier>JApiField. extractTransientModifier(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private JApiTypeJApiField. extractType(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional)private Optional<java.lang.Integer>JApiBehavior. getLineNumber(Optional<? extends javassist.CtBehavior> methodOptional)private booleanJApiException. isCheckedException(Optional<javassist.CtClass> ctClassOptional, JarArchiveComparator jarArchiveComparator)voidJApiAnnotationElementValue. setName(Optional<java.lang.String> name)static java.lang.StringJApiMethod. toString(Optional<javassist.CtMethod> method)Constructors in japicmp.model with parameters of type Optional Constructor Description JApiAnnotation(java.lang.String fullyQualifiedName, Optional<javassist.bytecode.annotation.Annotation> oldAnnotation, Optional<javassist.bytecode.annotation.Annotation> newAnnotation, JApiChangeStatus changeStatus)JApiAnnotationElement(java.lang.String name, Optional<javassist.bytecode.annotation.MemberValue> oldValue, Optional<javassist.bytecode.annotation.MemberValue> newValue, JApiChangeStatus changeStatus)JApiAttribute(JApiChangeStatus changeStatus, Optional<T> oldAttribute, Optional<T> newAttribute)JApiBehavior(JApiClass jApiClass, java.lang.String name, Optional<? extends javassist.CtBehavior> oldBehavior, Optional<? extends javassist.CtBehavior> newBehavior, JApiChangeStatus changeStatus, JarArchiveComparator jarArchiveComparator)JApiClass(JarArchiveComparator jarArchiveComparator, java.lang.String fullyQualifiedName, Optional<javassist.CtClass> oldClass, Optional<javassist.CtClass> newClass, JApiChangeStatus changeStatus, JApiClassType classType)JApiClassType(Optional<JApiClassType.ClassType> oldTypeOptional, Optional<JApiClassType.ClassType> newTypeOptional, JApiChangeStatus changeStatus)JApiConstructor(JApiClass jApiClass, java.lang.String name, JApiChangeStatus changeStatus, Optional<javassist.CtConstructor> oldConstructor, Optional<javassist.CtConstructor> newConstructor, JarArchiveComparator jarArchiveComparator)JApiException(JarArchiveComparator jarArchiveComparator, java.lang.String name, Optional<javassist.CtClass> ctClassOptional, JApiChangeStatus changeStatus)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)JApiModifier(Optional<T> oldModifier, Optional<T> newModifier, JApiChangeStatus changeStatus)JApiReturnType(JApiChangeStatus changeStatus, Optional<java.lang.String> oldReturnTypeOptional, Optional<java.lang.String> newReturnTypeOptional)JApiSerialVersionUid(boolean serializableOld, boolean serializableNew, Optional<java.lang.Long> serialVersionUidDefaultOld, Optional<java.lang.Long> serialVersionUidDefaultNew, Optional<java.lang.Long> serialVersionUidInClassOld, Optional<java.lang.Long> serialVersionUidInClassNew)JApiSuperclass(JApiClass jApiClass, Optional<javassist.CtClass> oldSuperclassOptional, Optional<javassist.CtClass> newSuperclassOptional, JApiChangeStatus changeStatus, JarArchiveComparator jarArchiveComparator)JApiType(Optional<java.lang.String> oldTypeOptional, Optional<java.lang.String> newTypeOptional, JApiChangeStatus changeStatus) -
Uses of Optional in japicmp.output.extapi.jpa.model
Fields in japicmp.output.extapi.jpa.model declared as Optional Modifier and Type Field Description private Optional<java.lang.String>JpaName. newNameprivate Optional<java.lang.String>JpaName. oldNameMethods in japicmp.output.extapi.jpa.model that return Optional Modifier and Type Method Description private Optional<JApiMethod>JpaTable. getPropertyMethod(JApiField field)private Optional<JApiAnnotation>JpaTable. getTransientAnnotationOfField(JApiField field)private Optional<JApiAnnotation>JpaTable. getTransientAnnotationOfProperty(JApiField field)Constructors in japicmp.output.extapi.jpa.model with parameters of type Optional Constructor Description JpaName(Optional<java.lang.String> oldName, Optional<java.lang.String> newName, JApiChangeStatus changeStatus) -
Uses of Optional in japicmp.output.xml
Fields in japicmp.output.xml declared as Optional Modifier and Type Field Description private Optional<java.io.ByteArrayOutputStream>XmlOutput. htmlOutputStreamprivate Optional<java.lang.String>XmlOutputGeneratorOptions. titleprivate Optional<java.io.ByteArrayOutputStream>XmlOutput. xmlOutputStreamMethods in japicmp.output.xml that return Optional Modifier and Type Method Description Optional<java.io.ByteArrayOutputStream>XmlOutput. getHtmlOutputStream()Optional<java.lang.String>XmlOutputGeneratorOptions. getTitle()Optional<java.io.ByteArrayOutputStream>XmlOutput. getXmlOutputStream()Methods in japicmp.output.xml with parameters of type Optional Modifier and Type Method Description voidXmlOutput. setHtmlOutputStream(Optional<java.io.ByteArrayOutputStream> htmlOutputStream)voidXmlOutput. setXmlOutputStream(Optional<java.io.ByteArrayOutputStream> xmlOutputStream) -
Uses of Optional in japicmp.output.xml.model
Fields in japicmp.output.xml.model declared as Optional Modifier and Type Field Description private Optional<java.lang.String>JApiCmpXmlRoot. titleOptionalMethods in japicmp.output.xml.model that return Optional Modifier and Type Method Description Optional<java.lang.String>JApiCmpXmlRoot. getTitleOptional()Methods in japicmp.output.xml.model with parameters of type Optional Modifier and Type Method Description voidJApiCmpXmlRoot. setTitleOptional(Optional<java.lang.String> titleOptional) -
Uses of Optional in japicmp.util
Subclasses of Optional in japicmp.util Modifier and Type Class Description private static classOptional.Absent<T>private static classOptional.Present<T>Methods in japicmp.util that return Optional Modifier and Type Method Description static <T> Optional<T>Optional. absent()static <T> Optional<T>Optional. fromNullable(T reference)static <T> Optional<T>Optional. of(T reference)Optional<T>Optional.Absent. or(Optional<? extends T> secondChoice)abstract Optional<T>Optional. or(Optional<? extends T> secondChoice)Optional<T>Optional.Present. or(Optional<? extends T> secondChoice)Methods in japicmp.util with parameters of type Optional Modifier and Type Method Description static <T> voidAnnotationHelper. computeAnnotationChanges(java.util.List<JApiAnnotation> annotations, Optional<T> oldClassOptional, Optional<T> newClassOptional, JarArchiveComparatorOptions options, AnnotationHelper.AnnotationsAttributeCallback<T> annotationsAttributeCallback)static <T extends JApiModifierBase>
JApiModifier<T>ModifierHelper. extractModifierFromBehavior(Optional<? extends javassist.CtBehavior> oldClassOptional, Optional<? extends javassist.CtBehavior> newClassOptional, ModifierHelper.ExtractModifierFromBehaviorCallback<T> callback)static <T extends JApiModifierBase>
JApiModifier<T>ModifierHelper. extractModifierFromClass(Optional<javassist.CtClass> oldClassOptional, Optional<javassist.CtClass> newClassOptional, ModifierHelper.ExtractModifierFromClassCallback<T> callback)static <T extends JApiModifierBase>
JApiModifier<T>ModifierHelper. extractModifierFromField(Optional<javassist.CtField> oldFieldOptional, Optional<javassist.CtField> newFieldOptional, ModifierHelper.ExtractModifierFromFieldCallback<T> callback)static <T> java.lang.StringOptionalHelper. optionalToString(Optional<T> optional)Optional<T>Optional.Absent. or(Optional<? extends T> secondChoice)abstract Optional<T>Optional. or(Optional<? extends T> secondChoice)Optional<T>Optional.Present. or(Optional<? extends T> secondChoice) -
Uses of Optional in japicmp.versioning
Methods in japicmp.versioning that return Optional Modifier and Type Method Description Optional<SemanticVersion.ChangeType>SemanticVersion. computeChangeType(SemanticVersion version)Optional<SemanticVersion.ChangeType>VersionChange. computeChangeType()Optional<SemanticVersion>Version. getSemanticVersion()static Optional<SemanticVersion>Version. getSemanticVersion(java.lang.String version)
-