net.java.ao.cache
Interface RelationsCache
- All Known Implementing Classes:
- RAMRelationsCache
public interface RelationsCache
- Author:
- Daniel Spiewak
Method Summary |
void |
flush()
|
|
get(RawEntity<?> from,
Class<T> toType,
Class<? extends RawEntity<?>> throughType,
String[] fields,
String where)
|
void |
put(RawEntity<?> from,
RawEntity<?>[] through,
Class<? extends RawEntity<?>> throughType,
RawEntity<?>[] to,
Class<? extends RawEntity<?>> toType,
String[] fields,
String where)
|
void |
remove(Class<? extends RawEntity<?>>... types)
|
void |
remove(RawEntity<?> entity,
String[] fields)
|
flush
void flush()
put
void put(RawEntity<?> from,
RawEntity<?>[] through,
Class<? extends RawEntity<?>> throughType,
RawEntity<?>[] to,
Class<? extends RawEntity<?>> toType,
String[] fields,
String where)
get
<T extends RawEntity<K>,K> T[] get(RawEntity<?> from,
Class<T> toType,
Class<? extends RawEntity<?>> throughType,
String[] fields,
String where)
remove
void remove(Class<? extends RawEntity<?>>... types)
remove
void remove(RawEntity<?> entity,
String[] fields)
Copyright © 2007-2012. All Rights Reserved.