Top Description Fields Constructors Methods
org.joda.convert

pack-priv sealed Enum JDKStringConverter

extends Enum<JDKStringConverter>
implements TypedStringConverter<Object>
Class Inheritance
All Implemented Interfaces
org.joda.convert.TypedStringConverter, org.joda.convert.TypedFromStringConverter, org.joda.convert.FromStringConverter, org.joda.convert.StringConverter, org.joda.convert.ToStringConverter
Imports
java.io.File, java.math.BigDecimal, .BigInteger, java.net.InetAddress, .MalformedURLException, .URI, .URL, .UnknownHostException, java.text.ParseException, .SimpleDateFormat, java.util.Calendar, .Currency, .Date, .GregorianCalendar, .Locale, .TimeZone, .UUID, java.util.concurrent.atomic.AtomicBoolean, .AtomicInteger, .AtomicLong

Conversion between JDK classes and a String.

Field Summary

Modifier and TypeField and Description
public static final JDKStringConverter
ATOMIC_BOOLEAN

AtomicBoolean converter.

public static final JDKStringConverter
ATOMIC_INTEGER

AtomicLong converter.

public static final JDKStringConverter
ATOMIC_LONG

AtomicLong converter.

private static char[]
private static String
public static final JDKStringConverter
BIG_DECIMAL

BigDecimal converter.

public static final JDKStringConverter
BIG_INTEGER

BigInteger converter.

public static final JDKStringConverter
BOOLEAN

Boolean converter.

public static final JDKStringConverter
BYTE

Byte converter.

public static final JDKStringConverter
BYTE_ARRAY

String converter.

public static final JDKStringConverter
CALENDAR

Calendar converter.

public static final JDKStringConverter
CHAR_ARRAY

String converter.

public static final JDKStringConverter
CHAR_SEQUENCE

CharSequence converter.

public static final JDKStringConverter
CHARACTER

Character converter.

public static final JDKStringConverter
CLASS

Class converter.

public static final JDKStringConverter
CURRENCY

Currency converter.

public static final JDKStringConverter
DATE

Date converter.

public static final JDKStringConverter
DOUBLE

Double converter.

public static final JDKStringConverter
FILE

File converter.

public static final JDKStringConverter
FLOAT

Float converter.

public static final JDKStringConverter
INET_ADDRESS

InetAddress converter.

public static final JDKStringConverter
INTEGER

Integer converter.

public static final JDKStringConverter
LOCALE

Locale converter.

public static final JDKStringConverter
LONG

Long converter.

private static final int
private static final int
public static final JDKStringConverter
PACKAGE

Package converter.

public static final JDKStringConverter
SHORT

Short converter.

public static final JDKStringConverter
STRING

String converter.

public static final JDKStringConverter
STRING_BUFFER

StringBuffer converter.

public static final JDKStringConverter
STRING_BUILDER

StringBuilder converter.

public static final JDKStringConverter
TIME_ZONE

TimeZone converter.

private Class<?>
type

The type.

public static final JDKStringConverter
URI

URI converter.

public static final JDKStringConverter
URL

URL converter.

public static final JDKStringConverter
UUID

UUID converter.

Constructor Summary

AccessConstructor and Description
private
JDKStringConverter(Class<?>
the type, not null
type
)

Creates an enum.

Method Summary

Modifier and TypeMethod and Description
public String
convertToString(Object
the object to convert, not null
object
)

Implements org.joda.convert.ToStringConverter.convertToString.

Converts the specified object to a String.
public Class<?>

Returns:

the type, not null
getEffectiveType
()

Implements org.joda.convert.TypedStringConverter.getEffectiveType.

Gets the type of the converter.
pack-priv Class<?>

Returns:

the type, not null
getType
()

Gets the type of the converter.

private static byte[]
private static String
printBase64Binary(byte[] array)

public static JDKStringConverter
public static JDKStringConverter[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ATOMIC_BOOLEANback to summary
public static final JDKStringConverter ATOMIC_BOOLEAN

AtomicBoolean converter.

ATOMIC_INTEGERback to summary
public static final JDKStringConverter ATOMIC_INTEGER

AtomicLong converter.

ATOMIC_LONGback to summary
public static final JDKStringConverter ATOMIC_LONG

AtomicLong converter.

base64Arrayback to summary
private static char[] base64Array
base64Strback to summary
private static String base64Str
BIG_DECIMALback to summary
public static final JDKStringConverter BIG_DECIMAL

BigDecimal converter.

BIG_INTEGERback to summary
public static final JDKStringConverter BIG_INTEGER

BigInteger converter.

BOOLEANback to summary
public static final JDKStringConverter BOOLEAN

Boolean converter.

BYTEback to summary
public static final JDKStringConverter BYTE

Byte converter.

BYTE_ARRAYback to summary
public static final JDKStringConverter BYTE_ARRAY

String converter.

CALENDARback to summary
public static final JDKStringConverter CALENDAR

Calendar converter.

CHAR_ARRAYback to summary
public static final JDKStringConverter CHAR_ARRAY

String converter.

CHAR_SEQUENCEback to summary
public static final JDKStringConverter CHAR_SEQUENCE

CharSequence converter.

CHARACTERback to summary
public static final JDKStringConverter CHARACTER

Character converter.

CLASSback to summary
public static final JDKStringConverter CLASS

Class converter.

CURRENCYback to summary
public static final JDKStringConverter CURRENCY

Currency converter.

DATEback to summary
public static final JDKStringConverter DATE

Date converter.

DOUBLEback to summary
public static final JDKStringConverter DOUBLE

Double converter.

FILEback to summary
public static final JDKStringConverter FILE

File converter.

FLOATback to summary
public static final JDKStringConverter FLOAT

Float converter.

INET_ADDRESSback to summary
public static final JDKStringConverter INET_ADDRESS

InetAddress converter.

INTEGERback to summary
public static final JDKStringConverter INTEGER

Integer converter.

LOCALEback to summary
public static final JDKStringConverter LOCALE

Locale converter.

LONGback to summary
public static final JDKStringConverter LONG

Long converter.

MASK_6BITback to summary
private static final int MASK_6BIT
MASK_8BITback to summary
private static final int MASK_8BIT
PACKAGEback to summary
public static final JDKStringConverter PACKAGE

Package converter.

SHORTback to summary
public static final JDKStringConverter SHORT

Short converter.

STRINGback to summary
public static final JDKStringConverter STRING

String converter.

STRING_BUFFERback to summary
public static final JDKStringConverter STRING_BUFFER

StringBuffer converter.

STRING_BUILDERback to summary
public static final JDKStringConverter STRING_BUILDER

StringBuilder converter.

TIME_ZONEback to summary
public static final JDKStringConverter TIME_ZONE

TimeZone converter.

typeback to summary
private Class<?> type

The type.

URIback to summary
public static final JDKStringConverter URI

URI converter.

URLback to summary
public static final JDKStringConverter URL

URL converter.

UUIDback to summary
public static final JDKStringConverter UUID

UUID converter.

Constructor Detail

JDKStringConverterback to summary
private JDKStringConverter(Class<?> type)

Creates an enum.

Parameters
type:Class<?>

the type, not null

Method Detail

convertToStringback to summary
public String convertToString(Object object)

Implements org.joda.convert.ToStringConverter.convertToString.

Doc from org.joda.convert.ToStringConverter.convertToString.

Converts the specified object to a String.

Parameters
object:Object

the object to convert, not null

Returns:String

the converted string, may be null but generally not

Annotations
@Override
getEffectiveTypeback to summary
public Class<?> getEffectiveType()

Implements org.joda.convert.TypedStringConverter.getEffectiveType.

Gets the type of the converter.

Returns:Class<?>

the type, not null

Annotations
@Override
getTypeback to summary
pack-priv Class<?> getType()

Gets the type of the converter.

Returns:Class<?>

the type, not null

parseBase64Binaryback to summary
private static byte[] parseBase64Binary(String str)
printBase64Binaryback to summary
private static String printBase64Binary(byte[] array)
valueOfback to summary
public static JDKStringConverter valueOf(String name)
valuesback to summary
public static JDKStringConverter[] values()