org.apache.ws.jaxme.js

Class JavaQNameImpl

public class JavaQNameImpl extends Object

Accessor class for JavaQName.

Version: $Id: JavaQNameImpl.java 232162 2005-07-28 19:47:58Z jochen $

Author: Jochen Wiedmann

Field Summary
static JavaQNameBOOLEAN

For use in return types or method parameters: The boolean type.

static JavaQNameBYTE

For use in return types or method parameters: The byte type.

static JavaQNameCHAR

For use in return types or method parameters: The char type.

static JavaQNameDOUBLE

For use in return types or method parameters: The double type.

static JavaQNameFLOAT

For use in return types or method parameters: The float type.

static JavaQNameINT

For use in return types or method parameters: The int type.

static JavaQNameLONG

For use in return types or method parameters: The long type.

static JavaQNameSHORT

For use in return types or method parameters: The short type.

static JavaQNameVOID

For use in return types or method parameters: The void type.

Method Summary
static JavaQNamegetArray(JavaQName pQName)
Returns an instance of {@link JavaQName}, which represents an array.
static JavaQNamegetInnerInstance(JavaQName pQName, String pInnerClassName)

Returns the fully qualified name of an inner class of pQName with the name pInnerClassName.

static JavaQNamegetInstance(Class pClass)
static JavaQNamegetInstance(String pPackageName, String pClassName)
static JavaQNamegetInstance(String pClassName)

Returns an instance with the given class name.

Field Detail

BOOLEAN

public static final JavaQName BOOLEAN

For use in return types or method parameters: The boolean type.

BYTE

public static final JavaQName BYTE

For use in return types or method parameters: The byte type.

CHAR

public static final JavaQName CHAR

For use in return types or method parameters: The char type.

DOUBLE

public static final JavaQName DOUBLE

For use in return types or method parameters: The double type.

FLOAT

public static final JavaQName FLOAT

For use in return types or method parameters: The float type.

INT

public static final JavaQName INT

For use in return types or method parameters: The int type.

LONG

public static final JavaQName LONG

For use in return types or method parameters: The long type.

SHORT

public static final JavaQName SHORT

For use in return types or method parameters: The short type.

VOID

public static final JavaQName VOID

For use in return types or method parameters: The void type.

Method Detail

getArray

public static JavaQName getArray(JavaQName pQName)
Returns an instance of {@link JavaQName}, which represents an array. The array elements are instances of pQName.

getInnerInstance

public static JavaQName getInnerInstance(JavaQName pQName, String pInnerClassName)

Returns the fully qualified name of an inner class of pQName with the name pInnerClassName.

getInstance

public static JavaQName getInstance(Class pClass)

getInstance

public static JavaQName getInstance(String pPackageName, String pClassName)

getInstance

public static JavaQName getInstance(String pClassName)

Returns an instance with the given class name.

Parameters: pClassName The class name