MappedSelect
or MappedExec
instead.@Deprecated public class NamedQuery extends IndirectQuery
Modifier and Type | Field and Description |
---|---|
protected boolean |
forceNoCache
Deprecated.
|
protected org.apache.cayenne.query.BaseQueryMetadata |
overrideMetadata
Deprecated.
|
protected Map<String,Object> |
parameters
Deprecated.
|
dataMap, lastResolver, name, replacementQuery
Constructor and Description |
---|
NamedQuery(String name)
Deprecated.
|
NamedQuery(String name,
Map<String,?> parameters)
Deprecated.
|
NamedQuery(String name,
String[] keys,
Object[] values)
Deprecated.
Creates NamedQuery with parameters passed as two matching arrays of keys and
values.
|
Modifier and Type | Method and Description |
---|---|
protected Query |
createReplacementQuery(EntityResolver resolver)
Deprecated.
Creates a substitute query.
|
boolean |
equals(Object object)
Deprecated.
An object is considered equal to this NamedQuery if it is a NamedQuery with the
same queryName and same parameters.
|
QueryMetadata |
getMetaData(EntityResolver resolver)
Deprecated.
Returns the metadata obtained from the replacement query.
|
int |
hashCode()
Deprecated.
Implements a standard hashCode contract considering custom 'equals' implementation.
|
void |
initMetadata(QueryMetadata metadata)
Deprecated.
Initializes metadata overrides.
|
boolean |
isForceNoCache()
Deprecated.
|
protected Query |
resolveQuery(EntityResolver resolver)
Deprecated.
Returns a query for name, throwing an exception if such query is not mapped in the
EntityResolver.
|
void |
setForceNoCache(boolean forcingNoCache)
Deprecated.
|
String |
toString()
Deprecated.
Overrides toString() outputting a short string with query class and name.
|
createSQLAction, getDataMap, getName, getReplacementQuery, route, setDataMap, setName
protected boolean forceNoCache
protected org.apache.cayenne.query.BaseQueryMetadata overrideMetadata
public NamedQuery(String name)
public QueryMetadata getMetaData(EntityResolver resolver)
IndirectQuery
getMetaData
in interface Query
getMetaData
in class IndirectQuery
protected Query createReplacementQuery(EntityResolver resolver)
IndirectQuery
createReplacementQuery
in class IndirectQuery
protected Query resolveQuery(EntityResolver resolver)
public String toString()
public void initMetadata(QueryMetadata metadata)
public boolean equals(Object object)
public int hashCode()
public boolean isForceNoCache()
public void setForceNoCache(boolean forcingNoCache)
Copyright © 2001–2018 Apache Cayenne. All rights reserved.