org.nakedobjects.runtime.persistence.query
Class PersistenceQueryFindUsingApplibQueryDefault

java.lang.Object
  extended by org.nakedobjects.runtime.persistence.query.PersistenceQueryAbstract
      extended by org.nakedobjects.runtime.persistence.query.PersistenceQueryFindUsingApplibQueryDefault
All Implemented Interfaces:
Encodable, PersistenceQuery

public class PersistenceQueryFindUsingApplibQueryDefault
extends PersistenceQueryAbstract

Corresponds to an object-store specific implementation of Query.


Constructor Summary
PersistenceQueryFindUsingApplibQueryDefault(DataInputExtended input)
           
PersistenceQueryFindUsingApplibQueryDefault(NakedObjectSpecification specification, java.lang.String queryName, java.util.Map<java.lang.String,NakedObject> argumentsAdaptersByParameterName, QueryCardinality cardinality)
           
 
Method Summary
 void encode(DataOutputExtended output)
           
 java.util.Map<java.lang.String,NakedObject> getArgumentsAdaptersByParameterName()
           
 QueryCardinality getCardinality()
           
 java.lang.String getQueryName()
           
 java.lang.String toString()
           
 
Methods inherited from class org.nakedobjects.runtime.persistence.query.PersistenceQueryAbstract
equals, getSpecification, getSpecificationLoader, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersistenceQueryFindUsingApplibQueryDefault

public PersistenceQueryFindUsingApplibQueryDefault(NakedObjectSpecification specification,
                                                   java.lang.String queryName,
                                                   java.util.Map<java.lang.String,NakedObject> argumentsAdaptersByParameterName,
                                                   QueryCardinality cardinality)

PersistenceQueryFindUsingApplibQueryDefault

public PersistenceQueryFindUsingApplibQueryDefault(DataInputExtended input)
                                            throws java.io.IOException
Throws:
java.io.IOException
Method Detail

encode

public void encode(DataOutputExtended output)
            throws java.io.IOException
Specified by:
encode in interface Encodable
Overrides:
encode in class PersistenceQueryAbstract
Throws:
java.io.IOException

getQueryName

public java.lang.String getQueryName()

getArgumentsAdaptersByParameterName

public java.util.Map<java.lang.String,NakedObject> getArgumentsAdaptersByParameterName()

getCardinality

public QueryCardinality getCardinality()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.