org.molgenis.omx.observ.db
Class CategorySecurityDecorator<E extends Category>
java.lang.Object
org.molgenis.framework.db.MapperDecorator<E>
org.molgenis.omx.observ.db.CategorySecurityDecorator<E>
- All Implemented Interfaces:
- Mapper<E>
public class CategorySecurityDecorator<E extends Category>
- extends MapperDecorator<E>
TODO add column level security filters
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CategorySecurityDecorator
public CategorySecurityDecorator(Mapper<E> generatedMapper)
add
public int add(List<E> entities)
throws DatabaseException
- Specified by:
add in interface Mapper<E extends Category>- Overrides:
add in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
update
public int update(List<E> entities)
throws DatabaseException
- Specified by:
update in interface Mapper<E extends Category>- Overrides:
update in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
remove
public int remove(List<E> entities)
throws DatabaseException
- Specified by:
remove in interface Mapper<E extends Category>- Overrides:
remove in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
add
public int add(TupleReader reader,
TupleWriter writer)
throws DatabaseException
- Specified by:
add in interface Mapper<E extends Category>- Overrides:
add in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
count
public int count(QueryRule... rules)
throws DatabaseException
- Specified by:
count in interface Mapper<E extends Category>- Overrides:
count in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
find
public List<E> find(QueryRule... rules)
throws DatabaseException
- Specified by:
find in interface Mapper<E extends Category>- Overrides:
find in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
find
public void find(TupleWriter writer,
QueryRule... rules)
throws DatabaseException
- Specified by:
find in interface Mapper<E extends Category>- Overrides:
find in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
findById
public E findById(Object id)
throws DatabaseException
- Specified by:
findById in interface Mapper<E extends Category>- Overrides:
findById in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
remove
public int remove(TupleReader reader)
throws DatabaseException
- Specified by:
remove in interface Mapper<E extends Category>- Overrides:
remove in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
update
public int update(TupleReader reader)
throws DatabaseException
- Specified by:
update in interface Mapper<E extends Category>- Overrides:
update in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
find
public void find(TupleWriter writer,
List<String> fieldsToExport,
QueryRule[] rules)
throws DatabaseException
- Specified by:
find in interface Mapper<E extends Category>- Overrides:
find in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
executeAdd
public int executeAdd(List<? extends E> entities)
throws DatabaseException
- Specified by:
executeAdd in interface Mapper<E extends Category>- Overrides:
executeAdd in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
executeUpdate
public int executeUpdate(List<? extends E> entities)
throws DatabaseException
- Specified by:
executeUpdate in interface Mapper<E extends Category>- Overrides:
executeUpdate in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
executeRemove
public int executeRemove(List<? extends E> entities)
throws DatabaseException
- Specified by:
executeRemove in interface Mapper<E extends Category>- Overrides:
executeRemove in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
resolveForeignKeys
public void resolveForeignKeys(List<E> entities)
throws ParseException,
DatabaseException
- Specified by:
resolveForeignKeys in interface Mapper<E extends Category>- Overrides:
resolveForeignKeys in class MapperDecorator<E extends Category>
- Throws:
ParseException
DatabaseException
toList
public List<E> toList(TupleReader reader,
int limit)
throws DatabaseException
- Specified by:
toList in interface Mapper<E extends Category>- Overrides:
toList in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
createFindSqlInclRules
public String createFindSqlInclRules(QueryRule[] rules)
throws DatabaseException
- Specified by:
createFindSqlInclRules in interface Mapper<E extends Category>- Overrides:
createFindSqlInclRules in class MapperDecorator<E extends Category>
- Throws:
DatabaseException
Copyright © 2013. All Rights Reserved.