Top Fields Constructors Methods
java.lang

pack-priv Class CharacterName

extends Object
Class Inheritance
Imports
jdk.internal.util.ArraysSupport, java.io.DataInputStream, .InputStream, java.lang.ref.SoftReference, java.util.Arrays, java.util.zip.InflaterInputStream, java.security.AccessController, .PrivilegedAction

Field Summary

Modifier and TypeField and Description
private final int[]
private final int[]
private final int[]
private final int[]
private static SoftReference<CharacterName>
private final byte[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private int
addCp(int idx, int hash, int next, int cp)

public int
private int
getCp(int idx)

private int
getCpHash(int idx)

private int
getCpNext(int idx)

public static CharacterName
public String
getName(int cp)

private static int
hashN(byte[] a, int off, int len)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bkIndicesback to summary
private final int[] bkIndices
cpEntriesback to summary
private final int[] cpEntries
hsIndicesback to summary
private final int[] hsIndices
lookupback to summary
private final int[] lookup
refCharNameback to summary
private static SoftReference<CharacterName> refCharName
strPoolback to summary
private final byte[] strPool

Constructor Detail

CharacterNameback to summary
private CharacterName()

Method Detail

addCpback to summary
private int addCp(int idx, int hash, int next, int cp)
getCodePointback to summary
public int getCodePoint(String name)
getCpback to summary
private int getCp(int idx)
getCpHashback to summary
private int getCpHash(int idx)
getCpNextback to summary
private int getCpNext(int idx)
getInstanceback to summary
public static CharacterName getInstance()
getNameback to summary
public String getName(int cp)
hashNback to summary
private static int hashN(byte[] a, int off, int len)