public class JooqDomainPathHandler extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.jooq.Table<?> |
DOMAIN_PATH_TABLE |
static org.jooq.Field<String> |
PATH |
static org.jooq.Field<UUID> |
TARGET |
| Constructor and Description |
|---|
JooqDomainPathHandler() |
| Modifier and Type | Method and Description |
|---|---|
int |
countByRegex(org.jooq.DSLContext context,
String pattern) |
int |
countFind(org.jooq.DSLContext context,
ItemPath item) |
void |
createTables(org.jooq.DSLContext context) |
int |
delete(org.jooq.DSLContext context,
String path) |
void |
dropTables(org.jooq.DSLContext context) |
boolean |
exists(org.jooq.DSLContext context,
DomainPath path) |
DomainPath |
fetch(org.jooq.DSLContext context,
DomainPath path) |
List<Path> |
find(org.jooq.DSLContext context,
DomainPath startPath,
String name,
List<UUID> uuids) |
List<Path> |
find(org.jooq.DSLContext context,
ItemPath item) |
List<Path> |
find(org.jooq.DSLContext context,
ItemPath item,
int offset,
int limit) |
List<Path> |
findByRegex(org.jooq.DSLContext context,
String pattern) |
List<Path> |
findByRegex(org.jooq.DSLContext context,
String pattern,
int offset,
int limit) |
String |
getFindPattern(Path startPath,
String name) |
List<Path> |
getListOfPath(org.jooq.Result<?> result) |
int |
insert(org.jooq.DSLContext context,
DomainPath path) |
public static final org.jooq.Table<?> DOMAIN_PATH_TABLE
public static final org.jooq.Field<String> PATH
public static final org.jooq.Field<UUID> TARGET
public void createTables(org.jooq.DSLContext context)
throws PersistencyException
PersistencyExceptionpublic void dropTables(org.jooq.DSLContext context)
throws PersistencyException
PersistencyExceptionpublic int delete(org.jooq.DSLContext context,
String path)
throws PersistencyException
PersistencyExceptionpublic int insert(org.jooq.DSLContext context,
DomainPath path)
throws PersistencyException
PersistencyExceptionpublic boolean exists(org.jooq.DSLContext context,
DomainPath path)
throws PersistencyException
PersistencyExceptionpublic DomainPath fetch(org.jooq.DSLContext context, DomainPath path) throws PersistencyException
PersistencyExceptionpublic int countByRegex(org.jooq.DSLContext context,
String pattern)
public List<Path> findByRegex(org.jooq.DSLContext context, String pattern, int offset, int limit)
public List<Path> find(org.jooq.DSLContext context, DomainPath startPath, String name, List<UUID> uuids)
public int countFind(org.jooq.DSLContext context,
ItemPath item)
Copyright © 1997–2020 CRISTAL-iSE. All rights reserved.