public class ModelUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PAGING_CONFIDENCE |
static java.lang.String |
PAGING_MAX_ITEMS |
static java.lang.String |
PAGING_SKIP_COUNT |
static java.lang.String |
PAGING_TOTAL_ITEMS |
static java.lang.String |
PAGING_TOTAL_ITEMS_RANGE_END |
| Constructor and Description |
|---|
ModelUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map |
buildPaging(int totalItems,
int maxItems,
int skipCount)
Returns representation of paging object
|
static java.util.Map |
buildPaging(int totalItems,
int maxItems,
int skipCount,
ScriptPagingDetails.ItemsSizeConfidence confidence,
int totalItemsRangeEnd)
Returns representation of paging object
|
static java.util.Map |
buildPaging(ScriptPagingDetails paging)
Returns representation of paging object
|
static java.lang.String |
getProductName(RepoAdminService repoAdminService)
Returns the name of the product currently running, determined
by the current license.
|
static java.util.List |
page(java.util.Collection objects,
int maxItems,
int skipCount) |
static java.util.List |
page(java.util.Collection objects,
ScriptPagingDetails paging) |
static java.lang.Object[] |
page(java.lang.Object[] objects,
int maxItems,
int skipCount) |
public static final java.lang.String PAGING_MAX_ITEMS
public static final java.lang.String PAGING_SKIP_COUNT
public static final java.lang.String PAGING_TOTAL_ITEMS
public static final java.lang.String PAGING_TOTAL_ITEMS_RANGE_END
public static final java.lang.String PAGING_CONFIDENCE
public static java.lang.String getProductName(RepoAdminService repoAdminService)
repoAdminService - The RepoAdminServicepublic static java.util.Map buildPaging(int totalItems,
int maxItems,
int skipCount,
ScriptPagingDetails.ItemsSizeConfidence confidence,
int totalItemsRangeEnd)
totalItems - all count of objectmaxItems - max count of object that should be returnedskipCount - count of skipped objectsconfidence - the confidence in the total, default is exacttotalItemsRangeEnd - if the total is a range, what is the upper end of itpublic static java.util.Map buildPaging(int totalItems,
int maxItems,
int skipCount)
totalItems - all count of objectmaxItems - max count of object that should be returnedskipCount - count of skipped objectspublic static java.util.Map buildPaging(ScriptPagingDetails paging)
paging - The paging object with total, skip, max etcpublic static java.util.List page(java.util.Collection objects,
int maxItems,
int skipCount)
public static java.util.List page(java.util.Collection objects,
ScriptPagingDetails paging)
public static java.lang.Object[] page(java.lang.Object[] objects,
int maxItems,
int skipCount)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.