Package io.surati.gap.payment.base.db
Class DbPaginedReferenceDocuments
- java.lang.Object
-
- io.surati.gap.payment.base.db.DbPaginedReferenceDocuments
-
- All Implemented Interfaces:
ReferenceDocuments
public final class DbPaginedReferenceDocuments extends Object implements ReferenceDocuments
-
-
Constructor Summary
Constructors Constructor Description DbPaginedReferenceDocuments(DataSource source)
Ctor.DbPaginedReferenceDocuments(DataSource source, ReferenceDocumentCriteria criteria)
Ctor.DbPaginedReferenceDocuments(DataSource source, Long nbperpage, Long page, ReferenceDocumentCriteria criteria)
Ctor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
amountLeft()
Long
count()
ReferenceDocument
first()
ReferenceDocument
get(Long id)
boolean
hasAny()
Iterable<ReferenceDocument>
iterate()
void
remove(ReferenceDocument item)
Double
totalAmount()
-
-
-
Constructor Detail
-
DbPaginedReferenceDocuments
public DbPaginedReferenceDocuments(DataSource source)
Ctor.- Parameters:
source
-
-
DbPaginedReferenceDocuments
public DbPaginedReferenceDocuments(DataSource source, ReferenceDocumentCriteria criteria)
Ctor.- Parameters:
source
-
-
DbPaginedReferenceDocuments
public DbPaginedReferenceDocuments(DataSource source, Long nbperpage, Long page, ReferenceDocumentCriteria criteria)
Ctor.- Parameters:
source
-
-
-
Method Detail
-
iterate
public Iterable<ReferenceDocument> iterate()
- Specified by:
iterate
in interfaceReferenceDocuments
-
count
public Long count()
- Specified by:
count
in interfaceReferenceDocuments
-
get
public ReferenceDocument get(Long id)
- Specified by:
get
in interfaceReferenceDocuments
-
remove
public void remove(ReferenceDocument item)
- Specified by:
remove
in interfaceReferenceDocuments
-
totalAmount
public Double totalAmount()
- Specified by:
totalAmount
in interfaceReferenceDocuments
-
amountLeft
public Double amountLeft()
- Specified by:
amountLeft
in interfaceReferenceDocuments
-
hasAny
public boolean hasAny()
- Specified by:
hasAny
in interfaceReferenceDocuments
-
first
public ReferenceDocument first()
- Specified by:
first
in interfaceReferenceDocuments
-
-