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