Class QueryDescriptor

  • All Implemented Interfaces:
    Serializable

    public final class QueryDescriptor
    extends Descriptor
    This class contains information about EJB-QL queries for finder/selector methods of EJB2.0 CMP EntityBeans. It represents the XML element.
    Author:
    Sanjeev Krishnan
    See Also:
    Serialized Form
    • Constructor Detail

      • QueryDescriptor

        public QueryDescriptor()
    • Method Detail

      • setQueryMethod

        public void setQueryMethod​(Method m)
        public void setQueryMethod(MethodDescriptor md) { this.methodDescriptor = md; } public MethodDescriptor getQueryMethod() { return methodDescriptor; }
      • getQueryMethod

        public Method getQueryMethod()
      • setQueryMethodDescriptor

        public void setQueryMethodDescriptor​(MethodDescriptor m)
      • getIsEjbQl

        public boolean getIsEjbQl()
      • setQuery

        public void setQuery​(String query)
        Set the EJB-QL query (ejb-ql XML element). If query parameter is null, or has no content, getIsEjbQl will return false. Otherwise, getIsEjbQl will return true.
      • getQuery

        public String getQuery()
        Get the EJB-QL query (ejb-ql XML element)
      • getHasSQL

        public boolean getHasSQL()
      • setSQL

        public void setSQL​(String sql)
      • getSQL

        public String getSQL()
      • getHasNoReturnTypeMapping

        public boolean getHasNoReturnTypeMapping()
      • getHasLocalReturnTypeMapping

        public boolean getHasLocalReturnTypeMapping()
      • getHasRemoteReturnTypeMapping

        public boolean getHasRemoteReturnTypeMapping()
      • setHasNoReturnTypeMapping

        public void setHasNoReturnTypeMapping()
      • setHasLocalReturnTypeMapping

        public void setHasLocalReturnTypeMapping()
      • setHasRemoteReturnTypeMapping

        public void setHasRemoteReturnTypeMapping()
      • getReturnTypeMapping

        public int getReturnTypeMapping()