org.biopax.paxtools.persistence.level2
Class KeywordSearch

java.lang.Object
  extended by org.biopax.paxtools.persistence.level2.KeywordSearch

public class KeywordSearch
extends java.lang.Object

keyword search class


Constructor Summary
KeywordSearch(HiRDBSession session)
          construct
 
Method Summary
 java.util.List<BioPAXElement> fetch(javax.persistence.EntityManager em, java.lang.String fieldName, java.lang.String keyword)
           
 java.util.List<BioPAXElement> fetch(javax.persistence.EntityManager em, java.lang.String fieldName, java.lang.String keyword, java.lang.Class resultClass)
           
 java.util.List<java.lang.String> getFieldNames()
          get field names
 java.util.List<BioPAXElement> search(java.lang.String keyword)
          keyword search
 java.util.List<BioPAXElement> search(java.lang.String fieldName, java.lang.String keyword)
          keyword search
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeywordSearch

public KeywordSearch(HiRDBSession session)
construct

Parameters:
session -
Method Detail

getFieldNames

public java.util.List<java.lang.String> getFieldNames()
get field names

Returns:
List of field names

search

public java.util.List<BioPAXElement> search(java.lang.String keyword)
keyword search

Parameters:
keyword - keyword
Returns:
List of BioPAXElement

search

public java.util.List<BioPAXElement> search(java.lang.String fieldName,
                                            java.lang.String keyword)
keyword search

Parameters:
fieldName - field name
keyword - keyword
Returns:
List of BioPAXElement

fetch

public java.util.List<BioPAXElement> fetch(javax.persistence.EntityManager em,
                                           java.lang.String fieldName,
                                           java.lang.String keyword)

fetch

public java.util.List<BioPAXElement> fetch(javax.persistence.EntityManager em,
                                           java.lang.String fieldName,
                                           java.lang.String keyword,
                                           java.lang.Class resultClass)