org.exolab.castor.xml.schema.simpletypes
Class RealType
- Referable, java.io.Serializable
Represents "real numbers" (float, double and user types derived from them)
Those numbers are of the form m x 2^e
The min and max values for
m are accessed with get/setMin/MaxMantissa
e are accessed with get/setMin/MaxExponent
m and e are not facets as specified by the xmlschema,
they are just a way to regroup real and float under the same class.
ANNOTATION , ANYTYPE , APPINFO , ATTRIBUTE , ATTRIBUTE_GROUP , COMPLEX_CONTENT , COMPLEX_TYPE , DOCUMENTATION , ELEMENT , FACET , GROUP , IDENTITY_FIELD , IDENTITY_SELECTOR , KEY , KEYREF , LIST , MODELGROUP , MODELGROUP_REF , REDEFINE , SCHEMA , SIMPLE_CONTENT , SIMPLE_TYPE , UNION , UNIQUE , UNKNOWN , WILDCARD |
addFacet , copyFacets , createReference , getBuiltInBaseType , getFacet , getFacets , getFacets , getFinal , getLength , getLocalFacets , getMaxLength , getMinLength , getParent , getReferenceId , getStructureType , getTypeCode , hasFacet , isBuiltInType , resolveReference , setFinal , setParent , setTypeCode , validate |
getBaseType , getDerivationMethod , getId , getName , getSchema , getType , isAnyType , isComplexType , isSimpleType , setBaseType , setDerivationMethod , setId , setName , setParent , setSchema |
getMaxExponent
public long getMaxExponent()
getMaxMantissa
public long getMaxMantissa()
getMinExponent
public long getMinExponent()
getMinMantissa
public long getMinMantissa()
setMaxExponent
public void setMaxExponent(long maxExponent)
setMaxMantissa
public void setMaxMantissa(long maxMantissa)
setMinExponent
public void setMinExponent(long minExponent)
setMinMantissa
public void setMinMantissa(long minMantissa)
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com