Package com.marklogic.client.ext.helper
Class ClientHelper
- java.lang.Object
-
- com.marklogic.client.ext.helper.LoggingObject
-
- com.marklogic.client.ext.helper.ClientHelper
-
public class ClientHelper extends LoggingObject
The intent of this class is to provide some syntactic sugar on common operations using the ML Java API, which is a wrapper around the ML REST API.
-
-
Field Summary
-
Fields inherited from class com.marklogic.client.ext.helper.LoggingObject
logger
-
-
Constructor Summary
Constructors Constructor Description ClientHelper(com.marklogic.client.DatabaseClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringeval(java.lang.String expr)com.marklogic.client.DatabaseClientgetClient()java.util.List<java.lang.String>getCollections(java.lang.String uri)longgetCollectionSize(java.lang.String collectionName)com.marklogic.client.io.DocumentMetadataHandlegetMetadata(java.lang.String uri)java.util.List<java.lang.String>getUrisInCollection(java.lang.String collectionName)java.util.List<java.lang.String>getUrisInCollection(java.lang.String collectionName, int pageLength)-
Methods inherited from class com.marklogic.client.ext.helper.LoggingObject
format
-
-
-
-
Method Detail
-
getClient
public com.marklogic.client.DatabaseClient getClient()
-
getMetadata
public com.marklogic.client.io.DocumentMetadataHandle getMetadata(java.lang.String uri)
-
getCollections
public java.util.List<java.lang.String> getCollections(java.lang.String uri)
-
getCollectionSize
public long getCollectionSize(java.lang.String collectionName)
-
getUrisInCollection
public java.util.List<java.lang.String> getUrisInCollection(java.lang.String collectionName)
-
getUrisInCollection
public java.util.List<java.lang.String> getUrisInCollection(java.lang.String collectionName, int pageLength)
-
eval
public java.lang.String eval(java.lang.String expr)
-
-