org.apache.openejb.jee.oejb2
Class QueryType

java.lang.Object
  extended by org.apache.openejb.jee.oejb2.QueryType

public class QueryType
extends Object

Java class for queryType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="queryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="query-method">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="method-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="method-params">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="method-param" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="result-type-mapping" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ejb-ql" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="no-cache-flush" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
         <element name="group-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class QueryType.QueryMethod
          Java class for anonymous complex type.
 
Field Summary
protected  String ejbQl
           
protected  String groupName
           
protected  Object noCacheFlush
           
protected  QueryType.QueryMethod queryMethod
           
protected  String resultTypeMapping
           
 
Constructor Summary
QueryType()
           
 
Method Summary
 String getEjbQl()
          Gets the value of the ejbQl property.
 String getGroupName()
          Gets the value of the groupName property.
 Object getNoCacheFlush()
          Gets the value of the noCacheFlush property.
 QueryType.QueryMethod getQueryMethod()
          Gets the value of the queryMethod property.
 String getResultTypeMapping()
          Gets the value of the resultTypeMapping property.
 void setEjbQl(String value)
          Sets the value of the ejbQl property.
 void setGroupName(String value)
          Sets the value of the groupName property.
 void setNoCacheFlush(Object value)
          Sets the value of the noCacheFlush property.
 void setQueryMethod(QueryType.QueryMethod value)
          Sets the value of the queryMethod property.
 void setResultTypeMapping(String value)
          Sets the value of the resultTypeMapping property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

queryMethod

protected QueryType.QueryMethod queryMethod

resultTypeMapping

protected String resultTypeMapping

ejbQl

protected String ejbQl

noCacheFlush

protected Object noCacheFlush

groupName

protected String groupName
Constructor Detail

QueryType

public QueryType()
Method Detail

getQueryMethod

public QueryType.QueryMethod getQueryMethod()
Gets the value of the queryMethod property.

Returns:
possible object is QueryType.QueryMethod

setQueryMethod

public void setQueryMethod(QueryType.QueryMethod value)
Sets the value of the queryMethod property.

Parameters:
value - allowed object is QueryType.QueryMethod

getResultTypeMapping

public String getResultTypeMapping()
Gets the value of the resultTypeMapping property.

Returns:
possible object is String

setResultTypeMapping

public void setResultTypeMapping(String value)
Sets the value of the resultTypeMapping property.

Parameters:
value - allowed object is String

getEjbQl

public String getEjbQl()
Gets the value of the ejbQl property.

Returns:
possible object is String

setEjbQl

public void setEjbQl(String value)
Sets the value of the ejbQl property.

Parameters:
value - allowed object is String

getNoCacheFlush

public Object getNoCacheFlush()
Gets the value of the noCacheFlush property.

Returns:
possible object is Object

setNoCacheFlush

public void setNoCacheFlush(Object value)
Sets the value of the noCacheFlush property.

Parameters:
value - allowed object is Object

getGroupName

public String getGroupName()
Gets the value of the groupName property.

Returns:
possible object is String

setGroupName

public void setGroupName(String value)
Sets the value of the groupName property.

Parameters:
value - allowed object is String


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.