Uses of Class
io.sentry.semver.Version
Packages that use Version
Package
Description
-
Uses of Version in io.sentry.autoinstall
Methods in io.sentry.autoinstall that return VersionModifier and TypeMethodDescriptionprotected @Nullable VersionAbstractIntegrationInstaller.maxSupportedThirdPartyVersion()protected @NotNull VersionAbstractIntegrationInstaller.minSupportedSentryVersion()protected @Nullable VersionAbstractIntegrationInstaller.minSupportedThirdPartyVersion() -
Uses of Version in io.sentry.autoinstall.graphql
Methods in io.sentry.autoinstall.graphql that return VersionModifier and TypeMethodDescriptionprotected @Nullable VersionGraphqlInstallStrategy.maxSupportedThirdPartyVersion()protected @NotNull VersionGraphql22InstallStrategy.minSupportedSentryVersion()protected @NotNull VersionGraphqlInstallStrategy.minSupportedSentryVersion()protected @Nullable VersionGraphql22InstallStrategy.minSupportedThirdPartyVersion() -
Uses of Version in io.sentry.autoinstall.jdbc
Methods in io.sentry.autoinstall.jdbc that return VersionModifier and TypeMethodDescriptionprotected @NotNull VersionJdbcInstallStrategy.minSupportedSentryVersion() -
Uses of Version in io.sentry.autoinstall.log4j2
Methods in io.sentry.autoinstall.log4j2 that return VersionModifier and TypeMethodDescriptionprotected @NotNull VersionLog4j2InstallStrategy.minSupportedSentryVersion()protected @Nullable VersionLog4j2InstallStrategy.minSupportedThirdPartyVersion() -
Uses of Version in io.sentry.autoinstall.logback
Methods in io.sentry.autoinstall.logback that return VersionModifier and TypeMethodDescriptionprotected @NotNull VersionLogbackInstallStrategy.minSupportedSentryVersion()protected @Nullable VersionLogbackInstallStrategy.minSupportedThirdPartyVersion() -
Uses of Version in io.sentry.autoinstall.quartz
Methods in io.sentry.autoinstall.quartz that return VersionModifier and TypeMethodDescriptionprotected @NotNull VersionQuartzInstallStrategy.minSupportedSentryVersion() -
Uses of Version in io.sentry.autoinstall.spring
Methods in io.sentry.autoinstall.spring that return VersionModifier and TypeMethodDescriptionprotected @Nullable VersionSpring5InstallStrategy.maxSupportedThirdPartyVersion()protected @Nullable VersionSpring6InstallStrategy.maxSupportedThirdPartyVersion()protected @Nullable VersionSpring7InstallStrategy.maxSupportedThirdPartyVersion()protected @Nullable VersionSpringBoot2InstallStrategy.maxSupportedThirdPartyVersion()protected @Nullable VersionSpringBoot3InstallStrategy.maxSupportedThirdPartyVersion()protected @Nullable VersionSpringBoot4InstallStrategy.maxSupportedThirdPartyVersion()protected @NotNull VersionSpring5InstallStrategy.minSupportedSentryVersion()protected @NotNull VersionSpring6InstallStrategy.minSupportedSentryVersion()protected @NotNull VersionSpring7InstallStrategy.minSupportedSentryVersion()protected @NotNull VersionSpringBoot2InstallStrategy.minSupportedSentryVersion()protected @NotNull VersionSpringBoot3InstallStrategy.minSupportedSentryVersion()protected @NotNull VersionSpringBoot4InstallStrategy.minSupportedSentryVersion()protected @Nullable VersionSpring5InstallStrategy.minSupportedThirdPartyVersion()protected @Nullable VersionSpring6InstallStrategy.minSupportedThirdPartyVersion()protected @Nullable VersionSpring7InstallStrategy.minSupportedThirdPartyVersion()protected @Nullable VersionSpringBoot2InstallStrategy.minSupportedThirdPartyVersion()protected @Nullable VersionSpringBoot3InstallStrategy.minSupportedThirdPartyVersion()protected @Nullable VersionSpringBoot4InstallStrategy.minSupportedThirdPartyVersion() -
Uses of Version in io.sentry.semver
Fields in io.sentry.semver declared as VersionModifier and TypeFieldDescriptionstatic final VersionVersion.COMPLIANCESemantic Version Specification to which this class complies.static final VersionVersion.ZEROThe minimum value '0.0.0' for valid versions where all parts are 0 or empty.Fields in io.sentry.semver with type parameters of type VersionModifier and TypeFieldDescriptionstatic final Comparator<Version>Version.NATURAL_ORDERComparator for natural version ordering.static final Comparator<Version>Version.WITH_BUILD_META_DATA_ORDERComparator for ordering versions with additionally considering the build meta data field when comparing versions.Methods in io.sentry.semver that return VersionModifier and TypeMethodDescriptionstatic final VersionVersion.create(int major) Creates a new Version with the provided major version, leaving the minor and patch version 0.static final VersionVersion.create(int major, int minor) Creates a new Version from the two provided components, leaving the patch version 0.static final VersionVersion.create(int major, int minor, int patch) Creates a new Version from the three provided components.static final VersionCreates a new Version from the provided components.static final VersionCreates a new Version from the provided components.Returns the greater of this version and the given version according to its natural ordering.static VersionReturns the greater of the two given versions by comparing them using their natural ordering.Returns the lower of this version and the given version according to its natural ordering.static VersionReturns the lower of the two given versions by comparing them using their natural ordering.Version.nextBuildMetaData()Derives a new Version instance from this one by only incrementing the build-meta-data identifier.Version.nextMajor()Given this Version, returns the next major Version.Given this Version, returns the next major Version.Given this Version, returns the next major Version.Version.nextMinor()Given this version, returns the next minor version.Given this version, returns the next minor version.Given this version, returns the next minor version.Version.nextPatch()Given this version, returns the next patch version.Given this version, returns the next patch version.Given this version, returns the next patch version.Version.nextPreRelease()Derives a new Version instance from this one by only incrementing the pre-release identifier.static final VersionVersion.parseVersion(String versionString) Tries to parse the provided String as a semantic version.static VersionVersion.parseVersion(String versionString, boolean allowPreRelease) Tries to parse the provided String as a semantic version.Version.toLowerCase()Returns a new Version where all identifiers are converted to lower case letters.Version.toStable()Drops both the pre-release and the build meta data from this version.Version.toUpperCase()Returns a new Version where all identifiers are converted to upper case letters.Version.withBuildMetaData(String newBuildMetaData) Creates a new Version from this one, replacing only the build-meta-data part with the given String.Version.withBuildMetaData(String[] newBuildMetaData) Creates a new Version from this one, replacing only the build-meta-data part with the given array.Version.withMajor(int newMajor) Creates a new Version from this one, replacing only the major part with the given one.Version.withMinor(int newMinor) Creates a new Version from this one, replacing only the minor part with the given one.Version.withPatch(int newPatch) Creates a new Version from this one, replacing only the patch part with the given one.Version.withPreRelease(String newPreRelease) Creates a new Version from this one, replacing only the pre-release part with the given String.Version.withPreRelease(String[] newPreRelease) Creates a new Version from this one, replacing only the pre-release part with the given array.Methods in io.sentry.semver with parameters of type VersionModifier and TypeMethodDescriptionstatic intCompares two versions, following the semantic version specification.intCompares this version to the provided one, following the semantic versioning specification.intVersion.compareToWithBuildMetaData(Version other) Compares this version to the provided one.static intVersion.compareWithBuildMetaData(Version v1, Version v2) Compares two Versions with additionally considering the build meta data field if all other parts are equal.booleanVersion.isGreaterThan(Version other) Tests whether this version is strictly greater than the given other version in terms of precedence.booleanVersion.isGreaterThanOrEqualTo(Version other) Tests whether this version is equal to or greater than the given other version in terms of precedence.booleanVersion.isLowerThan(Version other) Tests whether this version is strictly lower than the given other version in terms of precedence.booleanVersion.isLowerThanOrEqualTo(Version other) Tests whether this version is equal to or lower than the given other version in terms of precedence.Returns the greater of this version and the given version according to its natural ordering.static VersionReturns the greater of the two given versions by comparing them using their natural ordering.Returns the lower of this version and the given version according to its natural ordering.static VersionReturns the lower of the two given versions by comparing them using their natural ordering.