|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbiz.c24.io.api.data.DataType
biz.c24.io.api.data.SimpleDataType
biz.c24.io.api.data.AtomicDataType
biz.c24.io.api.data.BooleanDataType
public class BooleanDataType
A simple data type representing a primitive boolean.
Warning: Serialized objects of this class or of a deployed class which is derived from it may not be compatible with future releases of C24 Integreation Objects. The current serialization support is appropriate for short term storage or RMI between applications running the same version of C24 Integreation Objects.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class biz.c24.io.api.data.AtomicDataType |
---|
AtomicDataType.FinalEnum |
Field Summary |
---|
Fields inherited from class biz.c24.io.api.data.DataType |
---|
duringParsing, hasEnumerations, hasPatternMatching, qualifierValidation |
Constructor Summary | |
---|---|
BooleanDataType()
Constructs a new instance. |
Method Summary | |
---|---|
String |
formatObjectOverride(Object obj)
|
int |
getBitLength()
Returns the bit length. |
String |
getFalseValue()
Get the String value representating 'false'. |
static DataType |
getInstance()
Returns a singleton instance. |
int |
getMaxSize()
Returns the maximum allowable size of the value. |
int |
getMinSize()
Returns the minimum allowable size of the value. |
String |
getTrueValue()
Get the String value representing 'true'. |
Class |
getValidObjectClass()
Returns the class of valid objects of this type. |
Object |
parseObject(String str,
ParsePosition pp)
Parses the supplied str into an object. |
void |
setBitLength(int bitLength)
Sets the bit length. |
void |
setFalseValue(String falseValue)
Set the value representating 'false'. |
void |
setTrueValue(String trueValue)
Set the value representating 'true'. |
Methods inherited from class biz.c24.io.api.data.AtomicDataType |
---|
formatObject, getFinal, getLocale, getPad, getPadAmount, getPadJustification, getWhiteSpace, parseObject, setFinal, setLocale, setPad, setPadAmount, setPadJustification, setWhiteSpace |
Methods inherited from class biz.c24.io.api.data.SimpleDataType |
---|
formatObject, formatObjectExternal, getMaxExclusive, getMaxInclusive, getMinExclusive, getMinInclusive, isComplex, isSimple, isSizeFixed, parseObject, parseObjectExternal, setMaxExclusive, setMaxInclusive, setMinExclusive, setMinInclusive, validateProperties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BooleanDataType()
Method Detail |
---|
public static DataType getInstance()
public int getMinSize()
SimpleDataType
getMinSize
in class SimpleDataType
public int getMaxSize()
SimpleDataType
getMaxSize
in class SimpleDataType
-1
if the size is unbounded.public String getTrueValue()
public String getFalseValue()
public void setTrueValue(String trueValue)
trueValue
- The new value.public void setFalseValue(String falseValue)
falseValue
- The new value.public int getBitLength()
public void setBitLength(int bitLength)
bitLength
- The new value.public Object parseObject(String str, ParsePosition pp)
str
into an object.
str
- The string to be parsed.pp
- The index at which parsing should start and, on the methods return, either the index at which parsing
finished or the index at which an error occurred.
public String formatObjectOverride(Object obj)
formatObjectOverride
in class AtomicDataType
public Class getValidObjectClass()
DataType
getValidObjectClass
in class SimpleDataType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |