Uses of Class
com.kingsrook.qqq.api.model.APIVersion
Packages that use APIVersion
-
Uses of APIVersion in com.kingsrook.qqq.api.model
Classes in com.kingsrook.qqq.api.model that implement interfaces with type arguments of type APIVersionModifier and TypeClassDescriptionclass
Should work as well for https://semver.org/spec/v2.0.0.html or https://calver.org/ or simple increasing integers, or ?Methods in com.kingsrook.qqq.api.model that return APIVersionModifier and TypeMethodDescriptionAPIVersionRange.getEnd()
Getter for endAPIVersionRange.getStart()
Getter for startMethods in com.kingsrook.qqq.api.model with parameters of type APIVersionModifier and TypeMethodDescriptionstatic APIVersionRange
APIVersionRange.afterAndIncluding
(APIVersion start) static APIVersionRange
APIVersionRange.afterButExcluding
(APIVersion start) static APIVersionRange
APIVersionRange.beforeAndIncluding
(APIVersion end) static APIVersionRange
APIVersionRange.beforeButExcluding
(APIVersion end) static APIVersionRange
APIVersionRange.betweenAndIncluding
(APIVersion start, APIVersion end) static APIVersionRange
APIVersionRange.betweenButExcluding
(APIVersion start, APIVersion end) int
APIVersion.compareTo
(APIVersion that) boolean
APIVersionRange.includes
(APIVersion apiVersion) void
APIVersionRange.setEnd
(APIVersion end) Setter for endvoid
APIVersionRange.setStart
(APIVersion start) Setter for startAPIVersionRange.withEnd
(APIVersion end) Fluent setter for endAPIVersionRange.withStart
(APIVersion start) Fluent setter for start -
Uses of APIVersion in com.kingsrook.qqq.api.model.metadata
Methods in com.kingsrook.qqq.api.model.metadata that return APIVersionModifier and TypeMethodDescriptionApiInstanceMetaData.getCurrentVersion()
Getter for currentVersionMethods in com.kingsrook.qqq.api.model.metadata that return types with arguments of type APIVersionModifier and TypeMethodDescriptionApiInstanceMetaData.getFutureVersions()
Getter for futureVersionsApiInstanceMetaData.getPastVersions()
Getter for pastVersionsApiInstanceMetaData.getSupportedVersions()
Getter for supportedVersionsMethods in com.kingsrook.qqq.api.model.metadata with parameters of type APIVersionModifier and TypeMethodDescriptionvoid
ApiInstanceMetaData.setCurrentVersion
(APIVersion currentVersion) Setter for currentVersionApiInstanceMetaData.withCurrentVersion
(APIVersion currentVersion) Fluent setter for currentVersionMethod parameters in com.kingsrook.qqq.api.model.metadata with type arguments of type APIVersionModifier and TypeMethodDescriptionvoid
ApiInstanceMetaData.setFutureVersions
(List<APIVersion> futureVersions) Setter for futureVersionsvoid
ApiInstanceMetaData.setPastVersions
(List<APIVersion> pastVersions) Setter for pastVersionsvoid
ApiInstanceMetaData.setSupportedVersions
(List<APIVersion> supportedVersions) Setter for supportedVersionsApiInstanceMetaData.withFutureVersions
(List<APIVersion> futureVersions) Fluent setter for futureVersionsApiInstanceMetaData.withPastVersions
(List<APIVersion> pastVersions) Fluent setter for pastVersionsApiInstanceMetaData.withSupportedVersions
(List<APIVersion> supportedVersions) Fluent setter for supportedVersions