org.gcube.application.framework.search.library.model
Class Field
java.lang.Object
org.gcube.application.framework.search.library.model.Field
- All Implemented Interfaces:
- Serializable, Cloneable
public class Field
- extends Object
- implements Cloneable, Serializable
- See Also:
- Serialized Form
|
Constructor Summary |
Field()
|
Field
public Field()
isSortable
public boolean isSortable()
setSortable
public void setSortable(boolean isSortable)
addLanguage
public void addLanguage(String language)
getLanguages
public ArrayList<String> getLanguages()
setSearchable
public void setSearchable(boolean searchable)
getId
public String getId()
setId
public void setId(String id)
getLabel
public String getLabel()
setLabel
public void setLabel(String label)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
getDataType
public String getDataType()
setDataType
public void setDataType(String dataType)
getSearchableFields
public ArrayList<SearchableFieldInfo> getSearchableFields()
setSearchableFields
public void setSearchableFields(ArrayList<SearchableFieldInfo> searchableFields)
addSearchable
public void addSearchable(SearchableFieldInfo sfi)
getPresentableFields
public ArrayList<PresentableFieldInfo> getPresentableFields()
addPresentable
public void addPresentable(PresentableFieldInfo pfi)
setPresentableFields
public void setPresentableFields(ArrayList<PresentableFieldInfo> presentableFields)
getIndexCapabilities
public ArrayList<String> getIndexCapabilities()
setIndexCapabilities
public void setIndexCapabilities(ArrayList<String> indexCapabilities)
getValue
public String getValue()
setValue
public void setValue(String value)
clone
public Field clone()
- Overrides:
clone in class Object
equals
public boolean equals(Object compare)
- Overrides:
equals in class Object
setName
public void setName(String nm)
getName
public String getName()
Copyright © 2013. All Rights Reserved.