Package com.ibm.icu.impl
Class Norm2AllModes
- java.lang.Object
-
- com.ibm.icu.impl.Norm2AllModes
-
public final class Norm2AllModes extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Norm2AllModes.ComposeNormalizer2
static class
Norm2AllModes.DecomposeNormalizer2
static class
Norm2AllModes.FCDNormalizer2
private static class
Norm2AllModes.NFCSingleton
private static class
Norm2AllModes.NFKC_CFSingleton
private static class
Norm2AllModes.NFKC_SCFSingleton
private static class
Norm2AllModes.NFKCSingleton
static class
Norm2AllModes.NoopNormalizer2
private static class
Norm2AllModes.Norm2AllModesSingleton
static class
Norm2AllModes.Normalizer2WithImpl
-
Field Summary
Fields Modifier and Type Field Description private static CacheBase<java.lang.String,Norm2AllModes,java.nio.ByteBuffer>
cache
Norm2AllModes.ComposeNormalizer2
comp
Norm2AllModes.DecomposeNormalizer2
decomp
Norm2AllModes.ComposeNormalizer2
fcc
Norm2AllModes.FCDNormalizer2
fcd
Normalizer2Impl
impl
static Norm2AllModes.NoopNormalizer2
NOOP_NORMALIZER2
-
Constructor Summary
Constructors Modifier Constructor Description private
Norm2AllModes(Normalizer2Impl ni)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Normalizer2
getFCDNormalizer2()
Gets the FCD normalizer, with the FCD data initialized.static Norm2AllModes
getInstance(java.nio.ByteBuffer bytes, java.lang.String name)
private static Norm2AllModes
getInstanceFromSingleton(Norm2AllModes.Norm2AllModesSingleton singleton)
static Norm2AllModes.Normalizer2WithImpl
getN2WithImpl(int index)
static Norm2AllModes
getNFCInstance()
static Norm2AllModes
getNFKC_CFInstance()
static Norm2AllModes
getNFKC_SCFInstance()
static Norm2AllModes
getNFKCInstance()
-
-
-
Field Detail
-
impl
public final Normalizer2Impl impl
-
comp
public final Norm2AllModes.ComposeNormalizer2 comp
-
decomp
public final Norm2AllModes.DecomposeNormalizer2 decomp
-
fcd
public final Norm2AllModes.FCDNormalizer2 fcd
-
fcc
public final Norm2AllModes.ComposeNormalizer2 fcc
-
cache
private static CacheBase<java.lang.String,Norm2AllModes,java.nio.ByteBuffer> cache
-
NOOP_NORMALIZER2
public static final Norm2AllModes.NoopNormalizer2 NOOP_NORMALIZER2
-
-
Constructor Detail
-
Norm2AllModes
private Norm2AllModes(Normalizer2Impl ni)
-
-
Method Detail
-
getInstanceFromSingleton
private static Norm2AllModes getInstanceFromSingleton(Norm2AllModes.Norm2AllModesSingleton singleton)
-
getNFCInstance
public static Norm2AllModes getNFCInstance()
-
getNFKCInstance
public static Norm2AllModes getNFKCInstance()
-
getNFKC_CFInstance
public static Norm2AllModes getNFKC_CFInstance()
-
getNFKC_SCFInstance
public static Norm2AllModes getNFKC_SCFInstance()
-
getN2WithImpl
public static Norm2AllModes.Normalizer2WithImpl getN2WithImpl(int index)
-
getInstance
public static Norm2AllModes getInstance(java.nio.ByteBuffer bytes, java.lang.String name)
-
getFCDNormalizer2
public static Normalizer2 getFCDNormalizer2()
Gets the FCD normalizer, with the FCD data initialized.- Returns:
- FCD normalizer
-
-