it.sistematica.isharedoc.sharecloud.engine
Class CloudFinder
java.lang.Object
it.sistematica.isharedoc.sharecloud.engine.CloudFinder
- Direct Known Subclasses:
- CloudFinderCmisImpl, CloudFinderInternalImpl, CloudFinderReplicaImpl, CloudFinderSmartsheetImpl
public abstract class CloudFinder
- extends java.lang.Object
- Author:
- fspica
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_MAX_RESULTS
public static final int DEFAULT_MAX_RESULTS
- See Also:
- Constant Field Values
cloudSession
protected final CloudSession cloudSession
clazz
protected java.lang.Class<?> clazz
first
protected java.lang.Integer first
max
protected java.lang.Integer max
using
protected java.util.Collection<java.lang.Object> using
criterias
protected final java.util.List<CloudCriteriaBuilder> criterias
order
protected java.util.Collection<java.lang.String> order
CloudFinder
protected CloudFinder(CloudSession cloudSession)
getCloudSession
public CloudSession getCloudSession()
getCriteria
public java.util.List<CloudCriteriaBuilder> getCriteria()
getOrder
public java.util.Collection<java.lang.String> getOrder()
find
public CloudFinder find()
from
public CloudFinder from(java.lang.Class<?> clazz)
addCriteria
public CloudFinder addCriteria(CloudCriteria criteria)
by
public CriteriaBuilder by(java.lang.String property)
and
public CriteriaBuilder and(java.lang.String property)
showHidden
public CloudFinder showHidden(java.lang.Boolean value)
inFolder
public CloudFinder inFolder(java.lang.String value)
inTree
public CloudFinder inTree(java.lang.String value)
list
public abstract CloudQueryResults list()
count
public abstract long count()
order
public CloudFinder order(java.lang.String... properties)
order
public CloudFinder order(java.lang.String property)
first
public CloudFinder first(java.lang.Integer first)
max
public CloudFinder max(java.lang.Integer max)
using
public CloudFinder using(java.lang.Object... values)