public class TableOps
extends java.lang.Object
| Constructor and Description |
|---|
TableOps(ShellSession session_) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(java.lang.String tablePath) |
void |
deleteRow(java.lang.String tablePath,
java.lang.String docId,
java.lang.String conditionString) |
void |
deleteTable(java.lang.String tablePath) |
void |
desc(java.lang.String tablePath) |
void |
exists(java.lang.String tablePath) |
void |
find(org.ojai.json.JsonOptions jsonOptions,
java.lang.String tablePath,
java.lang.String fromId,
java.lang.String toId,
java.lang.String limitStr,
java.lang.String conditionString,
java.lang.String projectionString,
java.lang.String offsetStr,
java.lang.String orderByStr,
java.lang.String queryStr) |
void |
findById(org.ojai.json.JsonOptions jsonOptions,
java.lang.String tablePath,
java.lang.String id,
java.lang.String conditionString,
java.lang.String projectionString) |
void |
insert(java.lang.String tablePath,
java.lang.String docId,
java.lang.String jsonStr,
java.lang.String conditionString,
boolean replace) |
void |
list(java.lang.String parent) |
void |
listIndex(java.lang.String tablePath) |
void |
scanIndex(org.ojai.json.JsonOptions jsonOptions,
java.lang.String tablePath,
java.lang.String indexName,
java.lang.String fromId,
java.lang.String toId,
java.lang.String limitStr,
java.lang.String conditionString,
java.lang.String projectionString,
java.lang.String mode) |
void |
update(java.lang.String tablePath,
java.lang.String docId,
java.lang.String jsonMutation,
java.lang.String conditionString) |
public TableOps(ShellSession session_) throws java.io.IOException
java.io.IOExceptionpublic void create(java.lang.String tablePath)
throws java.io.IOException
java.io.IOExceptionpublic void deleteTable(java.lang.String tablePath)
throws java.io.IOException
java.io.IOExceptionpublic void findById(org.ojai.json.JsonOptions jsonOptions,
java.lang.String tablePath,
java.lang.String id,
java.lang.String conditionString,
java.lang.String projectionString)
throws java.io.IOException
java.io.IOExceptionpublic void find(org.ojai.json.JsonOptions jsonOptions,
java.lang.String tablePath,
java.lang.String fromId,
java.lang.String toId,
java.lang.String limitStr,
java.lang.String conditionString,
java.lang.String projectionString,
java.lang.String offsetStr,
java.lang.String orderByStr,
java.lang.String queryStr)
throws java.io.IOException
java.io.IOExceptionpublic void listIndex(java.lang.String tablePath)
public void scanIndex(org.ojai.json.JsonOptions jsonOptions,
java.lang.String tablePath,
java.lang.String indexName,
java.lang.String fromId,
java.lang.String toId,
java.lang.String limitStr,
java.lang.String conditionString,
java.lang.String projectionString,
java.lang.String mode)
throws java.io.IOException
java.io.IOExceptionpublic void insert(java.lang.String tablePath,
java.lang.String docId,
java.lang.String jsonStr,
java.lang.String conditionString,
boolean replace)
throws java.io.IOException
java.io.IOExceptionpublic void deleteRow(java.lang.String tablePath,
java.lang.String docId,
java.lang.String conditionString)
throws java.io.IOException
java.io.IOExceptionpublic void update(java.lang.String tablePath,
java.lang.String docId,
java.lang.String jsonMutation,
java.lang.String conditionString)
throws java.io.IOException
java.io.IOExceptionpublic void exists(java.lang.String tablePath)
throws java.io.IOException
java.io.IOExceptionpublic void list(java.lang.String parent)
throws java.io.IOException
java.io.IOExceptionpublic void desc(java.lang.String tablePath)
throws java.io.IOException
java.io.IOException