Class HeaderAbstract
- java.lang.Object
-
- org.bardframework.crud.api.datatable.HeaderAbstract
-
public abstract class HeaderAbstract extends Object
Created by Vahid Zafari on 8/12/2016.
-
-
Field Summary
Fields Modifier and Type Field Description protected FilteringTypefilterTypeprotected org.springframework.core.convert.converter.Converter<?,?>inputConverterprotected static org.slf4j.LoggerLOGGERprotected Stringmaskprotected List<String>messageKeysprotected org.springframework.core.convert.converter.Converter<?,?>outputConverterprotected Stringpathprotected QueryTypequeryTypeprotected ResultTyperesultTypeprotected booleansearchableprotected Sortsortprotected booleansortableprotected booleanvisible
-
Constructor Summary
Constructors Constructor Description HeaderAbstract()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddetermineConverters(Class<?> valueType)FilteringTypegetFilterType()org.springframework.core.convert.converter.Converter<?,?>getInputConverter()StringgetMask()List<String>getMessageKeys()org.springframework.core.convert.converter.Converter<?,?>getOutputConverter()StringgetPath()QueryTypegetQueryType()ResultTypegetResultType()SortgetSort()booleanisSearchable()booleanisSortable()booleanisVisible()voidsetFilterType(FilteringType filterType)voidsetInputConverter(org.springframework.core.convert.converter.Converter<?,?> inputConverter)voidsetOutputConverter(org.springframework.core.convert.converter.Converter<?,?> outputConverter)voidsetPath(String path)voidsetQueryType(QueryType queryType)voidsetResultType(ResultType resultType)voidsetSearchable(boolean searchable)voidsetSort(Sort sort)voidsetSortable(boolean sortable)voidsetVisible(boolean visible)StringtoString()voidvalidate(Class<?> mainClazz)
-
-
-
Field Detail
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
path
protected String path
-
queryType
protected QueryType queryType
-
filterType
protected FilteringType filterType
-
resultType
protected ResultType resultType
-
visible
protected boolean visible
-
searchable
protected boolean searchable
-
sortable
protected boolean sortable
-
sort
protected Sort sort
-
mask
protected String mask
-
inputConverter
protected org.springframework.core.convert.converter.Converter<?,?> inputConverter
-
outputConverter
protected org.springframework.core.convert.converter.Converter<?,?> outputConverter
-
-
Method Detail
-
validate
public void validate(Class<?> mainClazz)
-
determineConverters
public void determineConverters(Class<?> valueType)
-
getPath
public String getPath()
-
setPath
public void setPath(String path)
-
getQueryType
public QueryType getQueryType()
-
setQueryType
public void setQueryType(QueryType queryType)
-
getFilterType
public FilteringType getFilterType()
-
setFilterType
public void setFilterType(FilteringType filterType)
-
getResultType
public ResultType getResultType()
-
setResultType
public void setResultType(ResultType resultType)
-
getInputConverter
public org.springframework.core.convert.converter.Converter<?,?> getInputConverter()
-
setInputConverter
public void setInputConverter(org.springframework.core.convert.converter.Converter<?,?> inputConverter)
-
getOutputConverter
public org.springframework.core.convert.converter.Converter<?,?> getOutputConverter()
-
setOutputConverter
public void setOutputConverter(org.springframework.core.convert.converter.Converter<?,?> outputConverter)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
isSearchable
public boolean isSearchable()
-
setSearchable
public void setSearchable(boolean searchable)
-
isSortable
public boolean isSortable()
-
setSortable
public void setSortable(boolean sortable)
-
getMask
public String getMask()
-
getSort
public Sort getSort()
-
setSort
public void setSort(Sort sort)
-
-