Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Lukas Wiest
unified-ticketing
Commits
52147c30
Verified
Commit
52147c30
authored
Dec 21, 2020
by
Lukas Wiest
🚂
Browse files
feat(core/filter): add field and getter for last received item count
parent
c3293f63
Changes
1
Show whitespace changes
Inline
Side-by-side
src/main/java/de/hftstuttgart/unifiedticketing/core/Filter.java
View file @
52147c30
...
@@ -21,6 +21,7 @@ public abstract class Filter<T extends Ticket, F extends Filter<?,?>>
...
@@ -21,6 +21,7 @@ public abstract class Filter<T extends Ticket, F extends Filter<?,?>>
{
{
private
static
Logger
logger
=
Logging
.
getLogger
(
Filter
.
class
.
getName
());
private
static
Logger
logger
=
Logging
.
getLogger
(
Filter
.
class
.
getName
());
protected
int
lastReceivedItemCount
;
protected
Map
<
String
,
Object
>
setFilters
;
// = new HashMap<>();
protected
Map
<
String
,
Object
>
setFilters
;
// = new HashMap<>();
protected
enum
FilterNames
protected
enum
FilterNames
...
@@ -45,6 +46,22 @@ public abstract class Filter<T extends Ticket, F extends Filter<?,?>>
...
@@ -45,6 +46,22 @@ public abstract class Filter<T extends Ticket, F extends Filter<?,?>>
this
.
getClass
().
getSimpleName
()
this
.
getClass
().
getSimpleName
()
));
));
setFilters
=
new
HashMap
<>();
setFilters
=
new
HashMap
<>();
lastReceivedItemCount
=
-
1
;
}
/**
* Counter how many items received on last {@link #get()} call.
*
* As local filtering can lower the items delivered from {@link #get()},
* you can't check that no more pages are available comparing the delivered item
* count with your set page size.<br>
*
* @return item count received from external Ticketsystem on last call of {@link #get()}
*/
public
int
getLastReceivedItemCount
()
{
return
lastReceivedItemCount
;
}
}
/**
/**
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment