public class SpecificCharacterSet extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
SpecificCharacterSet.Codec |
private static class |
SpecificCharacterSet.Encoder |
private static class |
SpecificCharacterSet.ISO2022 |
Modifier and Type | Field and Description |
---|---|
static SpecificCharacterSet |
ASCII |
private static ThreadLocal<SoftReference<SpecificCharacterSet.Encoder>> |
cachedEncoder1 |
private static ThreadLocal<SoftReference<SpecificCharacterSet.Encoder>> |
cachedEncoder2 |
protected SpecificCharacterSet.Codec[] |
codecs |
static SpecificCharacterSet |
DEFAULT |
protected String[] |
dicomCodes |
Modifier | Constructor and Description |
---|---|
protected |
SpecificCharacterSet(SpecificCharacterSet.Codec[] codecs,
String... codes) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsASCII() |
String |
decode(byte[] val) |
byte[] |
encode(String val,
String delimiters) |
private static SpecificCharacterSet.Encoder |
encoder(ThreadLocal<SoftReference<SpecificCharacterSet.Encoder>> tl,
SpecificCharacterSet.Codec codec) |
boolean |
equals(Object other) |
static SpecificCharacterSet |
getDefaultCharacterSet() |
int |
hashCode() |
boolean |
isASCII() |
boolean |
isUTF8() |
static void |
setDefaultCharacterSet(String code) |
String[] |
toCodes() |
String |
toText(String s) |
static SpecificCharacterSet |
valueOf(String... codes) |
public static final SpecificCharacterSet ASCII
public static SpecificCharacterSet DEFAULT
private static ThreadLocal<SoftReference<SpecificCharacterSet.Encoder>> cachedEncoder1
private static ThreadLocal<SoftReference<SpecificCharacterSet.Encoder>> cachedEncoder2
protected final SpecificCharacterSet.Codec[] codecs
protected final String[] dicomCodes
protected SpecificCharacterSet(SpecificCharacterSet.Codec[] codecs, String... codes)
public static SpecificCharacterSet getDefaultCharacterSet()
public static void setDefaultCharacterSet(String code)
public static SpecificCharacterSet valueOf(String... codes)
private static SpecificCharacterSet.Encoder encoder(ThreadLocal<SoftReference<SpecificCharacterSet.Encoder>> tl, SpecificCharacterSet.Codec codec)
public boolean isUTF8()
public boolean isASCII()
public boolean containsASCII()
Copyright © 2017 dcm4che.org. All rights reserved.