public class BooleanConverter extends AbstractSingleValueConverter
Modifier and Type | Field and Description |
---|---|
static BooleanConverter |
BINARY |
static BooleanConverter |
TRUE_FALSE |
static BooleanConverter |
YES_NO |
Constructor and Description |
---|
BooleanConverter() |
BooleanConverter(java.lang.String positive,
java.lang.String negative,
boolean caseSensitive) |
Modifier and Type | Method and Description |
---|---|
boolean |
canConvert(java.lang.Class type)
Determines whether the converter can marshall a particular type.
|
java.lang.Object |
fromString(java.lang.String str)
Unmarshals an Object from its single value representation.
|
boolean |
shouldConvert(java.lang.Class type,
java.lang.Object value)
Deprecated.
As of 1.4.8 use
canConvert(Class) |
java.lang.String |
toString(java.lang.Object obj)
Marshals an Object into a single value representation.
|
public static final BooleanConverter TRUE_FALSE
public static final BooleanConverter YES_NO
public static final BooleanConverter BINARY
public BooleanConverter(java.lang.String positive, java.lang.String negative, boolean caseSensitive)
public BooleanConverter()
public boolean shouldConvert(java.lang.Class type, java.lang.Object value)
canConvert(Class)
public boolean canConvert(java.lang.Class type)
ConverterMatcher
canConvert
in interface ConverterMatcher
canConvert
in class AbstractSingleValueConverter
type
- the Class representing the object type to be convertedpublic java.lang.Object fromString(java.lang.String str)
SingleValueConverter
fromString
in interface SingleValueConverter
fromString
in class AbstractSingleValueConverter
str
- the String with the single value of the Objectpublic java.lang.String toString(java.lang.Object obj)
SingleValueConverter
toString
in interface SingleValueConverter
toString
in class AbstractSingleValueConverter
obj
- the Object to be convertednull
Copyright © 2004–2022 XStream. All rights reserved.