org.apache.ws.jaxme.js

Class JavaQNameImpl


public class JavaQNameImpl
extends java.lang.Object

Accessor class for JavaQName.
Version:
$Id: JavaQNameImpl.java 232162 2005-07-28 19:47:58Z jochen $
Author:
Jochen Wiedmann

Field Summary

static JavaQName
BOOLEAN
For use in return types or method parameters: The boolean type.
static JavaQName
BYTE
For use in return types or method parameters: The byte type.
static JavaQName
CHAR
For use in return types or method parameters: The char type.
static JavaQName
DOUBLE
For use in return types or method parameters: The double type.
static JavaQName
FLOAT
For use in return types or method parameters: The float type.
static JavaQName
INT
For use in return types or method parameters: The int type.
static JavaQName
LONG
For use in return types or method parameters: The long type.
static JavaQName
SHORT
For use in return types or method parameters: The short type.
static JavaQName
VOID
For use in return types or method parameters: The void type.

Method Summary

static JavaQName
getArray(JavaQName pQName)
Returns an instance of JavaQName, which represents an array.
static JavaQName
getInnerInstance(JavaQName pQName, String pInnerClassName)
Returns the fully qualified name of an inner class of pQName with the name pInnerClassName.
static JavaQName
getInstance(Class pClass)
static JavaQName
getInstance(String pClassName)
Returns an instance with the given class name.
static JavaQName
getInstance(String pPackageName, String pClassName)

Field Details

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 Details

getArray

public static JavaQName getArray(JavaQName pQName)
Returns an instance of 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 pClassName)
Returns an instance with the given class name.
Parameters:
pClassName - The class name

getInstance

public static JavaQName getInstance(String pPackageName,
                                    String pClassName)