org.jfree.xml.util

Class BasicTypeSupport


public class BasicTypeSupport
extends java.lang.Object

A class that contains information about some basic types.

Method Summary

static Class
getClassRepresentation(String className)
Returns the class for a given primitive class type.
static String
getHandlerClass(Class c)
Returns the fully qualified class name for the attribute handler for a property of the specified class.
static boolean
isBasicDataType(Class c)
Returns true if the specified class is a "basic" type, and false otherwise.

Method Details

getClassRepresentation

public static Class getClassRepresentation(String className)
Returns the class for a given primitive class type.
Parameters:
className - the primitive class name.
Returns:
a class.

getHandlerClass

public static String getHandlerClass(Class c)
Returns the fully qualified class name for the attribute handler for a property of the specified class.
Parameters:
c - the property class.
Returns:
the attribute handler class name.

isBasicDataType

public static boolean isBasicDataType(Class c)
Returns true if the specified class is a "basic" type, and false otherwise. Basic types are written as attributes (rather than elements) in XML output.
Parameters:
c - the class.
Returns:
a boolean.