org.gcube.application.framework.search.library.model
Class SearchableFieldInfo

java.lang.Object
  extended by org.gcube.application.framework.search.library.model.SearchableFieldInfo
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class SearchableFieldInfo
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Constructor Summary
SearchableFieldInfo()
           
 
Method Summary
 SearchableFieldInfo clone()
           
 java.lang.String getCollectionId()
           
 java.lang.String getFieldName()
           
 java.lang.String getId()
           
 java.util.Set<java.lang.String> getIndexCapabilities()
           
 java.lang.String getIndexQueryLanguage()
           
 boolean isSortable()
           
 void setCollectionId(java.lang.String collectionId)
           
 void setFieldName(java.lang.String fieldName)
           
 void setId(java.lang.String id)
           
 void setIndexCapabilities(java.util.Set<java.lang.String> indexCapabilities)
           
 void setIndexQueryLanguage(java.lang.String indexQueryLanguage)
           
 void setSortable(boolean isSortable)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchableFieldInfo

public SearchableFieldInfo()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getCollectionId

public java.lang.String getCollectionId()

setCollectionId

public void setCollectionId(java.lang.String collectionId)

getIndexCapabilities

public java.util.Set<java.lang.String> getIndexCapabilities()

setIndexCapabilities

public void setIndexCapabilities(java.util.Set<java.lang.String> indexCapabilities)

getIndexQueryLanguage

public java.lang.String getIndexQueryLanguage()

setIndexQueryLanguage

public void setIndexQueryLanguage(java.lang.String indexQueryLanguage)

isSortable

public boolean isSortable()

setSortable

public void setSortable(boolean isSortable)

getFieldName

public java.lang.String getFieldName()

setFieldName

public void setFieldName(java.lang.String fieldName)

clone

public SearchableFieldInfo clone()
Overrides:
clone in class java.lang.Object