public class PinyinFeature extends Object
默认值:
第一个单词首字母是否大写:false
第二个单词首字母是否大写:false
多音字去声调后是否去重:true
非拼音前后是否需要分隔符:false
| 限定符和类型 | 字段和说明 |
|---|---|
protected static ThreadLocal<Boolean> |
SECOND_WORD_INITIAL_CAP
第二个单词首字母是否大写
|
protected static Boolean |
SECOND_WORD_INITIAL_CAP_ALWAYS
持久的第二个单词首字母是否大写
|
| 构造器和说明 |
|---|
PinyinFeature() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Boolean |
getFirstWordInitialCap()
获取第一个单词首字母是否大写
|
static Boolean |
getFirstWordInitialCap(Boolean firstWordInitialCap)
获取第一个单词首字母是否大写
|
static Boolean |
getFirstWordInitialCapLazy(Boolean firstWordInitialCap)
获取第一个单词首字母是否大写
|
static Boolean |
getNotPinyinAroundHasSeparator()
获取非拼音前后是否需要分隔符
|
static Boolean |
getNotPinyinAroundHasSeparator(Boolean notPinyinAroundHasSeparator)
获取非拼音前后是否需要分隔符
|
static Boolean |
getNotPinyinAroundHasSeparatorLazy(Boolean notPinyinAroundHasSeparator)
获取非拼音前后是否需要分隔符
|
static Boolean |
getSecondWordInitialCap()
获取第二个单词首字母是否大写
|
static Boolean |
getSecondWordInitialCap(Boolean secondWordInitialCap)
获取第二个单词首字母是否大写
|
static Boolean |
getSecondWordInitialCapLazy(Boolean secondWordInitialCap)
获取第二个单词首字母是否大写
|
static void |
setFirstWordInitialCap(Boolean firstWordInitialCap)
设置第一个单词首字母是否大写
|
static void |
setFirstWordInitialCapAlways(Boolean firstWordInitialCap)
设置持久的第一个单词首字母是否大写
|
static void |
setNotPinyinAroundHasSeparator(Boolean notPinyinAroundHasSeparator)
设置非拼音前后是否需要分隔符
|
static void |
setNotPinyinAroundHasSeparatorAlways(Boolean notPinyinAroundHasSeparator)
设置持久的非拼音前后是否需要分隔符
|
static void |
setSecondWordInitialCap(Boolean secondWordInitialCap)
设置第二个单词首字母是否大写
|
static void |
setSecondWordInitialCapAlways(Boolean secondWordInitialCap)
设置持久的第二个单词首字母是否大写
|
protected static final ThreadLocal<Boolean> SECOND_WORD_INITIAL_CAP
protected static volatile Boolean SECOND_WORD_INITIAL_CAP_ALWAYS
public static void setFirstWordInitialCap(Boolean firstWordInitialCap)
firstWordInitialCap - 第一个单词首字母是否大写public static void setFirstWordInitialCapAlways(Boolean firstWordInitialCap)
firstWordInitialCap - 持久的第一个单词首字母是否大写public static Boolean getFirstWordInitialCap(Boolean firstWordInitialCap)
firstWordInitialCap - 第一个单词首字母是否大写public static Boolean getFirstWordInitialCapLazy(Boolean firstWordInitialCap)
firstWordInitialCap - 第一个单词首字母是否大写public static Boolean getFirstWordInitialCap()
public static void setSecondWordInitialCap(Boolean secondWordInitialCap)
secondWordInitialCap - 第二个单词首字母是否大写public static void setSecondWordInitialCapAlways(Boolean secondWordInitialCap)
secondWordInitialCap - 持久的第二个单词首字母是否大写public static Boolean getSecondWordInitialCap(Boolean secondWordInitialCap)
secondWordInitialCap - 第二个单词首字母是否大写public static Boolean getSecondWordInitialCapLazy(Boolean secondWordInitialCap)
secondWordInitialCap - 第二个单词首字母是否大写public static Boolean getSecondWordInitialCap()
public static void setNotPinyinAroundHasSeparator(Boolean notPinyinAroundHasSeparator)
notPinyinAroundHasSeparator - 非拼音前后是否需要分隔符public static void setNotPinyinAroundHasSeparatorAlways(Boolean notPinyinAroundHasSeparator)
notPinyinAroundHasSeparator - 持久的非拼音前后是否需要分隔符public static Boolean getNotPinyinAroundHasSeparator(Boolean notPinyinAroundHasSeparator)
notPinyinAroundHasSeparator - 非拼音前后是否需要分隔符public static Boolean getNotPinyinAroundHasSeparatorLazy(Boolean notPinyinAroundHasSeparator)
notPinyinAroundHasSeparator - 非拼音前后是否需要分隔符public static Boolean getNotPinyinAroundHasSeparator()
Copyright © 2022. All rights reserved.