Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.java.ao.cache
Interface RelationsCache

All Known Implementing Classes:
  RAMRelationsCache

    public interface RelationsCache

Author:
  Daniel Spiewak

Method Summary
`void` | `flush()`
`
`<T extends RawEntity<K>,K> T[]`
` | `get(RawEntity<?> from, Class<T> toType, Class<? extends RawEntity<?>> throughType, String[] fields)`
`void` | `put(RawEntity<?> from, RawEntity<?>[] through, Class<? extends RawEntity<?>> throughType, RawEntity<?>[] to, Class<? extends RawEntity<?>> toType, String[] fields)`
`void` | `remove(Class<? extends RawEntity<?>>... types)`
`void` | `remove(RawEntity<?> entity, String[] fields)`

Method Detail

### 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)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2007-2011. All Rights Reserved.