Package org.apache.cayenne.map
Class ProcedureQueryDescriptor
java.lang.Object
org.apache.cayenne.map.QueryDescriptor
org.apache.cayenne.map.ProcedureQueryDescriptor
- All Implemented Interfaces:
Serializable,ConfigurationNode,XMLSerializable
- Since:
- 4.0
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.cayenne.map.QueryDescriptor
DATA_MAP_ROOT, dataMap, DB_ENTITY_ROOT, EJBQL_QUERY, JAVA_CLASS_ROOT, name, OBJ_ENTITY_ROOT, PROCEDURE_QUERY, PROCEDURE_ROOT, properties, root, SELECT_QUERY, SQL_TEMPLATE, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAssembles Cayenne query instance of appropriate type from this descriptor.voidencodeAsXML(XMLEncoder encoder, ConfigurationNodeVisitor delegate) Prints itself as XML to the provided XMLEncoder.Returns result entity name.voidsetResultEntityName(String resultEntityName) Sets result entity name.Methods inherited from class org.apache.cayenne.map.QueryDescriptor
acceptVisitor, descriptor, ejbqlQueryDescriptor, getDataMap, getName, getProperties, getProperty, getRoot, getType, procedureQueryDescriptor, selectQueryDescriptor, setDataMap, setName, setProperties, setProperty, setRoot, setType, sqlTemplateDescriptor
-
Field Details
-
resultEntityName
-
-
Constructor Details
-
ProcedureQueryDescriptor
public ProcedureQueryDescriptor()
-
-
Method Details
-
getResultEntityName
Returns result entity name. -
setResultEntityName
Sets result entity name. -
buildQuery
Description copied from class:QueryDescriptorAssembles Cayenne query instance of appropriate type from this descriptor.- Overrides:
buildQueryin classQueryDescriptor
-
encodeAsXML
Description copied from interface:XMLSerializablePrints itself as XML to the provided XMLEncoder.- Specified by:
encodeAsXMLin interfaceXMLSerializable- Overrides:
encodeAsXMLin classQueryDescriptor
-