org.apache.geronimo.xbeans.ejb
Interface QueryType

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
QueryTypeImpl

public interface QueryType
extends org.apache.xmlbeans.XmlObject

An XML queryType(@http://java.sun.com/xml/ns/j2ee). This is a complex type.


Nested Class Summary
static class QueryType.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 DeploymentExtensionType addNewDeploymentExtension()
          Appends and returns a new empty value (as xml) as the last "deployment-extension" element
 DescriptionType addNewDescription()
          Appends and returns a new empty "description" element
 QueryMethodType addNewQueryMethod()
          Appends and returns a new empty "query-method" element
 DeploymentExtensionType[] getDeploymentExtensionArray()
          Gets array of all "deployment-extension" elements
 DeploymentExtensionType getDeploymentExtensionArray(int i)
          Gets ith "deployment-extension" element
 DescriptionType getDescription()
          Gets the "description" element
 String getEjbQl()
          Gets the "ejb-ql" element
 QueryMethodType getQueryMethod()
          Gets the "query-method" element
 ResultTypeMappingType.Enum getResultTypeMapping()
          Gets the "result-type-mapping" element
 DeploymentExtensionType insertNewDeploymentExtension(int i)
          Inserts and returns a new empty value (as xml) as the ith "deployment-extension" element
 boolean isSetDescription()
          True if has "description" element
 boolean isSetResultTypeMapping()
          True if has "result-type-mapping" element
 void removeDeploymentExtension(int i)
          Removes the ith "deployment-extension" element
 void setDeploymentExtensionArray(DeploymentExtensionType[] deploymentExtensionArray)
          Sets array of all "deployment-extension" element
 void setDeploymentExtensionArray(int i, DeploymentExtensionType deploymentExtension)
          Sets ith "deployment-extension" element
 void setDescription(DescriptionType description)
          Sets the "description" element
 void setEjbQl(String ejbQl)
          Sets the "ejb-ql" element
 void setQueryMethod(QueryMethodType queryMethod)
          Sets the "query-method" element
 void setResultTypeMapping(ResultTypeMappingType.Enum resultTypeMapping)
          Sets the "result-type-mapping" element
 int sizeOfDeploymentExtensionArray()
          Returns number of "deployment-extension" element
 void unsetDescription()
          Unsets the "description" element
 void unsetResultTypeMapping()
          Unsets the "result-type-mapping" element
 org.apache.xmlbeans.XmlString xgetEjbQl()
          Gets (as xml) the "ejb-ql" element
 ResultTypeMappingType xgetResultTypeMapping()
          Gets (as xml) the "result-type-mapping" element
 void xsetEjbQl(org.apache.xmlbeans.XmlString ejbQl)
          Sets (as xml) the "ejb-ql" element
 void xsetResultTypeMapping(ResultTypeMappingType resultTypeMapping)
          Sets (as xml) the "result-type-mapping" element
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectPath, selectPath, set, setNil, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

public static final org.apache.xmlbeans.SchemaType type
Method Detail

getDescription

public DescriptionType getDescription()
Gets the "description" element


isSetDescription

public boolean isSetDescription()
True if has "description" element


setDescription

public void setDescription(DescriptionType description)
Sets the "description" element


addNewDescription

public DescriptionType addNewDescription()
Appends and returns a new empty "description" element


unsetDescription

public void unsetDescription()
Unsets the "description" element


getQueryMethod

public QueryMethodType getQueryMethod()
Gets the "query-method" element


setQueryMethod

public void setQueryMethod(QueryMethodType queryMethod)
Sets the "query-method" element


addNewQueryMethod

public QueryMethodType addNewQueryMethod()
Appends and returns a new empty "query-method" element


getResultTypeMapping

public ResultTypeMappingType.Enum getResultTypeMapping()
Gets the "result-type-mapping" element


xgetResultTypeMapping

public ResultTypeMappingType xgetResultTypeMapping()
Gets (as xml) the "result-type-mapping" element


isSetResultTypeMapping

public boolean isSetResultTypeMapping()
True if has "result-type-mapping" element


setResultTypeMapping

public void setResultTypeMapping(ResultTypeMappingType.Enum resultTypeMapping)
Sets the "result-type-mapping" element


xsetResultTypeMapping

public void xsetResultTypeMapping(ResultTypeMappingType resultTypeMapping)
Sets (as xml) the "result-type-mapping" element


unsetResultTypeMapping

public void unsetResultTypeMapping()
Unsets the "result-type-mapping" element


getEjbQl

public String getEjbQl()
Gets the "ejb-ql" element


xgetEjbQl

public org.apache.xmlbeans.XmlString xgetEjbQl()
Gets (as xml) the "ejb-ql" element


setEjbQl

public void setEjbQl(String ejbQl)
Sets the "ejb-ql" element


xsetEjbQl

public void xsetEjbQl(org.apache.xmlbeans.XmlString ejbQl)
Sets (as xml) the "ejb-ql" element


getDeploymentExtensionArray

public DeploymentExtensionType[] getDeploymentExtensionArray()
Gets array of all "deployment-extension" elements


getDeploymentExtensionArray

public DeploymentExtensionType getDeploymentExtensionArray(int i)
Gets ith "deployment-extension" element


sizeOfDeploymentExtensionArray

public int sizeOfDeploymentExtensionArray()
Returns number of "deployment-extension" element


setDeploymentExtensionArray

public void setDeploymentExtensionArray(DeploymentExtensionType[] deploymentExtensionArray)
Sets array of all "deployment-extension" element


setDeploymentExtensionArray

public void setDeploymentExtensionArray(int i,
                                        DeploymentExtensionType deploymentExtension)
Sets ith "deployment-extension" element


insertNewDeploymentExtension

public DeploymentExtensionType insertNewDeploymentExtension(int i)
Inserts and returns a new empty value (as xml) as the ith "deployment-extension" element


addNewDeploymentExtension

public DeploymentExtensionType addNewDeploymentExtension()
Appends and returns a new empty value (as xml) as the last "deployment-extension" element


removeDeploymentExtension

public void removeDeploymentExtension(int i)
Removes the ith "deployment-extension" element



Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.