public abstract class ParsingRuleObjectManager<K extends ParsingRuleProvider,T extends ParsingRule<K>> extends AbstractObjectManager<T,T> implements SearchByProjectIdManager<T>
AbstractObjectManager.RootRepositoryWrapper<T extends Storable>entityManager, myType, repository| Constructor and Description |
|---|
ParsingRuleObjectManager(Class<T> clazz,
ParsingRuleRepository<K,T> repository) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(Storable parent) |
T |
create(Storable parent,
String type,
Map parameters) |
Collection<T> |
getByProjectId(BigInteger projectId) |
Collection<T> |
getByProperties(BigInteger projectId,
org.apache.commons.lang3.tuple.Triple<String,Match,?>... properties) |
acceptsTo, additionalMoveActions, addToUsages, afterDelete, contains, copy, create, create, create, create, create, evict, findImportantChildren, findUsages, flush, getAll, getAllByParentId, getAllByParentName, getById, getByName, getByNatureId, getByParentAndName, getByPieceOfName, move, onCreate, onRemove, onUpdate, protectedOnCreate, protectedOnRemove, protectedOnUpdate, remove, replicate, setReplicationRole, store, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptsTo, additionalMoveActions, contains, copy, create, create, create, create, create, evict, findImportantChildren, findUsages, flush, getAll, getAllByParentId, getAllByParentName, getById, getByName, getByNatureId, getByParentAndName, getByPieceOfName, move, onCreate, onRemove, onUpdate, remove, replicate, setReplicationRole, store, updatepublic ParsingRuleObjectManager(Class<T> clazz, ParsingRuleRepository<K,T> repository)
public T create(Storable parent)
create in interface ObjectManager<T extends ParsingRule<K>>create in class AbstractObjectManager<T extends ParsingRule<K>,T extends ParsingRule<K>>public T create(Storable parent, String type, Map parameters)
create in interface ObjectManager<T extends ParsingRule<K>>create in class AbstractObjectManager<T extends ParsingRule<K>,T extends ParsingRule<K>>public Collection<T> getByProjectId(BigInteger projectId)
getByProjectId in interface SearchByProjectIdManager<T extends ParsingRule<K>>public Collection<T> getByProperties(BigInteger projectId, org.apache.commons.lang3.tuple.Triple<String,Match,?>... properties)
getByProperties in interface ObjectManager<T extends ParsingRule<K>>getByProperties in class AbstractObjectManager<T extends ParsingRule<K>,T extends ParsingRule<K>>Copyright © 2025. All rights reserved.