public interface HeadersFactory
| 限定符和类型 | 方法和说明 |
|---|---|
HeadersFactory |
addHeaderAfter(java.lang.String headerName,
ICustomHeader header)
在header之后添加新的自定义header
|
HeadersFactory |
addHeaderBefore(java.lang.String headerName,
ICustomHeader header)
在header之前添加新的自定义header
|
Headers |
build(java.lang.Class<?> clazz)
构建
|
HeadersFactory |
group(java.lang.Class<?>... groups)
分组,不选择默认全部;
ALL: 分组不起效
ALL_WITH_TAG: 有HeaderColumn标记,则验证分组
ONLY_TAG: 验证分组
|
HeadersFactory |
i18n(java.util.Map<java.lang.String,java.lang.String> i18nMap)
国际化,替换HeaderColumn的value
|
HeadersFactory |
i18n(java.util.ResourceBundle resourceBundle)
国际化,替换HeaderColumn的value, i18nMap的优先级高于resourceBundle
|
HeadersFactory |
ignoreField(java.util.Collection<java.lang.String> fields)
忽视字段
|
HeadersFactory |
ignoreField(java.lang.String... fields)
忽视字段
|
HeadersFactory |
modify(java.lang.String name,
HeaderModifyField field)
修改字段部分属性
|
HeadersFactory |
replace(IDataHeader header)
有则替换header
|
HeadersFactory |
select(HeaderColumnSelectMode mode)
字段处理模式
|
HeadersFactory |
withCellStyle(java.lang.String name,
IWrapCellStyle cellStyle)
附加样式
|
HeadersFactory |
withDefaultDataCellStyle(IWrapCellStyle cellStyle)
附加默认数据样式
|
HeadersFactory |
withDefaultHeaderCellStyle(IWrapCellStyle cellStyle)
附加默认头样式
|
HeadersFactory |
withMetas(Metas metas)
附加Metas
|
HeadersFactory withCellStyle(java.lang.String name, IWrapCellStyle cellStyle)
name - 样式名称, 不能以 _ 开头cellStyle - 样式HeadersFactory withDefaultHeaderCellStyle(IWrapCellStyle cellStyle)
cellStyle - 样式HeadersFactory withDefaultDataCellStyle(IWrapCellStyle cellStyle)
cellStyle - 样式HeadersFactory withMetas(Metas metas)
metas - MetasHeadersFactory select(HeaderColumnSelectMode mode)
mode - 模式HeadersFactory group(java.lang.Class<?>... groups)
ALL: 分组不起效
ALL_WITH_TAG: 有HeaderColumn标记,则验证分组
ONLY_TAG: 验证分组
HeadersFactory ignoreField(java.lang.String... fields)
fields - 字段名称HeadersFactory ignoreField(java.util.Collection<java.lang.String> fields)
fields - 字段名称集合HeadersFactoryHeadersFactory modify(java.lang.String name, HeaderModifyField field)
name - 字段名称field - 字段可修改属性HeadersFactoryHeadersFactory i18n(java.util.Map<java.lang.String,java.lang.String> i18nMap)
i18nMap - mapHeadersFactory i18n(java.util.ResourceBundle resourceBundle)
resourceBundle - ResourceBundleHeadersFactory replace(IDataHeader header)
header - headerHeadersFactory addHeaderAfter(java.lang.String headerName, ICustomHeader header)
headerName - header名称header - 待添加的headerHeadersFactory addHeaderBefore(java.lang.String headerName, ICustomHeader header)
headerName - header名称header - 待添加的headerHeaders build(java.lang.Class<?> clazz)
clazz - 类