Class APIVersionRange
java.lang.Object
com.kingsrook.qqq.api.model.APIVersionRange
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic APIVersionRange
afterAndIncluding
(APIVersion start) static APIVersionRange
afterAndIncluding
(String start) static APIVersionRange
afterButExcluding
(APIVersion start) static APIVersionRange
afterButExcluding
(String start) static APIVersionRange
static APIVersionRange
beforeAndIncluding
(String end) static APIVersionRange
static APIVersionRange
beforeButExcluding
(String end) static APIVersionRange
betweenAndIncluding
(APIVersion start, APIVersion end) static APIVersionRange
betweenAndIncluding
(String start, String end) static APIVersionRange
betweenButExcluding
(APIVersion start, APIVersion end) static APIVersionRange
betweenButExcluding
(String start, String end) getEnd()
Getter for endGetter for endInclusivegetStart()
Getter for startGetter for startInclusiveboolean
includes
(APIVersion apiVersion) static APIVersionRange
none()
return a version range that includes no versions.void
setEnd
(APIVersion end) Setter for endvoid
setEndInclusive
(Boolean endInclusive) Setter for endInclusivevoid
setStart
(APIVersion start) Setter for startvoid
setStartInclusive
(Boolean startInclusive) Setter for startInclusivewithEnd
(APIVersion end) Fluent setter for endwithEndInclusive
(Boolean endInclusive) Fluent setter for endInclusivewithStart
(APIVersion start) Fluent setter for startwithStartInclusive
(Boolean startInclusive) Fluent setter for startInclusive
-
Constructor Details
-
APIVersionRange
public APIVersionRange()Constructor
-
-
Method Details
-
none
return a version range that includes no versions. -
afterAndIncluding
-
afterAndIncluding
-
afterButExcluding
-
afterButExcluding
-
beforeAndIncluding
-
beforeAndIncluding
-
beforeButExcluding
-
beforeButExcluding
-
betweenAndIncluding
-
betweenAndIncluding
-
betweenButExcluding
-
betweenButExcluding
-
getStart
Getter for start -
setStart
Setter for start -
withStart
Fluent setter for start -
getStartInclusive
Getter for startInclusive -
setStartInclusive
Setter for startInclusive -
withStartInclusive
Fluent setter for startInclusive -
getEnd
Getter for end -
setEnd
Setter for end -
withEnd
Fluent setter for end -
getEndInclusive
Getter for endInclusive -
setEndInclusive
Setter for endInclusive -
withEndInclusive
Fluent setter for endInclusive -
includes
-