org.nakedobjects.remoting.protocol.encoding.internal
Interface PersistenceQueryEncoder
- All Known Implementing Classes:
- PersistenceQueryEncoderAbstract, PersistenceQueryFindAllInstancesEncoder, PersistenceQueryFindByPatternEncoder, PersistenceQueryFindByTitleEncoder, PersistenceQueryFindUsingApplibQueryDefaultEncoder, PersistenceQueryFindUsingApplibQuerySerializableEncoder
public interface PersistenceQueryEncoder
TODO: this would be a good candidate for genericizing.
getPersistenceQueryClass
java.lang.Class<?> getPersistenceQueryClass()
setObjectEncoder
void setObjectEncoder(ObjectEncoderDecoder objectEncoder)
- Injected directly after instantiation (note that encoders can potentially be loaded
reflectively, from the
configuration using the
key.
encode
PersistenceQueryData encode(PersistenceQuery persistenceQuery)
decode
PersistenceQuery decode(PersistenceQueryData persistenceQueryData)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.