org.openxava.model.meta
Class MetaFinder

java.lang.Object
  extended by org.openxava.model.meta.MetaFinder
All Implemented Interfaces:
java.io.Serializable

public class MetaFinder
extends java.lang.Object
implements java.io.Serializable

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
MetaFinder()
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String getArguments()
           
 java.lang.String getCondition()
           
 java.lang.String getEJBQLCondition()
           
 java.lang.String getHQLCondition()
           
 java.lang.String getHQLCountSentence()
           
 MetaModel getMetaModel()
           
 java.util.Collection getMetaPropertiesArguments()
           
 java.lang.String getName()
           
 java.lang.String getOrder()
           
 int hashCode()
           
 boolean isCollection()
           
 boolean isSupportedForEJB2()
           
 void setArguments(java.lang.String arguments)
           
 void setCollection(boolean collection)
           
 void setCondition(java.lang.String condition)
           
 void setMetaModel(MetaModel metaModel)
           
 void setName(java.lang.String name)
           
 void setOrder(java.lang.String order)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MetaFinder

public MetaFinder()
Method Detail

getArguments

public java.lang.String getArguments()

getMetaPropertiesArguments

public java.util.Collection getMetaPropertiesArguments()
                                                throws XavaException
Throws:
XavaException

isCollection

public boolean isCollection()

getCondition

public java.lang.String getCondition()

getName

public java.lang.String getName()

setArguments

public void setArguments(java.lang.String arguments)

setCollection

public void setCollection(boolean collection)

setCondition

public void setCondition(java.lang.String condition)

setName

public void setName(java.lang.String name)

isSupportedForEJB2

public boolean isSupportedForEJB2()
                           throws XavaException
Throws:
XavaException

getEJBQLCondition

public java.lang.String getEJBQLCondition()
                                   throws XavaException
Throws:
XavaException

getHQLCondition

public java.lang.String getHQLCondition()
                                 throws XavaException
Throws:
XavaException

getHQLCountSentence

public java.lang.String getHQLCountSentence()
                                     throws XavaException
Throws:
XavaException

getMetaModel

public MetaModel getMetaModel()

setMetaModel

public void setMetaModel(MetaModel metaModel)

getOrder

public java.lang.String getOrder()

setOrder

public void setOrder(java.lang.String order)

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object