Package org.jcodings
Class EncodingDB.Entry
- java.lang.Object
-
- org.jcodings.EncodingDB.Entry
-
- Enclosing class:
- EncodingDB
public static final class EncodingDB.Entry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private EncodingDB.Entrybaseprivate static intcountprivate Encodingencodingprivate java.lang.StringencodingClassprivate intindexprivate booleanisDummyprivate byte[]name
-
Constructor Summary
Constructors Modifier Constructor Description (package private)Entry(byte[] name)privateEntry(byte[] name, java.lang.String encodingClass, EncodingDB.Entry base, boolean isDummy)(package private)Entry(byte[] name, EncodingDB.Entry base)(package private)Entry(byte[] name, EncodingDB.Entry base, boolean dummy)(package private)Entry(java.lang.String encodingClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncodingDB.EntrygetBase()EncodinggetEncoding()java.lang.StringgetEncodingClass()intgetIndex()inthashCode()booleanisDummy()
-
-
-
Field Detail
-
count
private static int count
-
base
private final EncodingDB.Entry base
-
encoding
private Encoding encoding
-
encodingClass
private final java.lang.String encodingClass
-
index
private final int index
-
isDummy
private final boolean isDummy
-
name
private final byte[] name
-
-
Constructor Detail
-
Entry
private Entry(byte[] name, java.lang.String encodingClass, EncodingDB.Entry base, boolean isDummy)
-
Entry
Entry(java.lang.String encodingClass)
-
Entry
Entry(byte[] name, EncodingDB.Entry base)
-
Entry
Entry(byte[] name)
-
Entry
Entry(byte[] name, EncodingDB.Entry base, boolean dummy)
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getBase
public EncodingDB.Entry getBase()
-
getEncoding
public Encoding getEncoding()
-
getEncodingClass
public java.lang.String getEncodingClass()
-
getIndex
public int getIndex()
-
isDummy
public boolean isDummy()
-
-