|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JType | |
|---|---|
| org.exolab.castor.builder | Castor XML code generator |
| org.exolab.castor.builder.descriptors | |
| org.exolab.castor.builder.types | |
| org.exolab.javasource | This package contains classes that represent Java Source objects for Castor XML code generator. |
| Uses of JType in org.exolab.castor.builder |
|---|
| Methods in org.exolab.castor.builder that return JType | |
|---|---|
static JType |
SGTypes.createEnumeration(JType jType,
boolean usejava50)
Factory method for creating a JCollectionType instance representing
an enumeration. |
static JType |
SGTypes.createEnumeration(JType jType,
boolean usejava50,
boolean useExtends)
Factory method for creating a JCollectionType instance representing
an enumeration. |
static JType |
SGTypes.createHashtable(boolean useJava50)
Factory method for creating a JCollectionType instance representing
an Hashtable instance. |
static JType |
SGTypes.createIterator(JType jType,
boolean usejava50)
Factory method for creating a JCollectionType instance representing
an Iterator instance. |
static JType |
SGTypes.createIterator(JType jType,
boolean usejava50,
boolean useExtends)
Factory method for creating a JCollectionType instance representing
an Iterator instance. |
| Methods in org.exolab.castor.builder with parameters of type JType | |
|---|---|
static JType |
SGTypes.createEnumeration(JType jType,
boolean usejava50)
Factory method for creating a JCollectionType instance representing
an enumeration. |
static JType |
SGTypes.createEnumeration(JType jType,
boolean usejava50,
boolean useExtends)
Factory method for creating a JCollectionType instance representing
an enumeration. |
static JType |
SGTypes.createIterator(JType jType,
boolean usejava50)
Factory method for creating a JCollectionType instance representing
an Iterator instance. |
static JType |
SGTypes.createIterator(JType jType,
boolean usejava50,
boolean useExtends)
Factory method for creating a JCollectionType instance representing
an Iterator instance. |
| Uses of JType in org.exolab.castor.builder.descriptors |
|---|
| Subclasses of JType in org.exolab.castor.builder.descriptors | |
|---|---|
class |
DescriptorJClass
A class which defines the necessary methods for generating ClassDescriptor source files. |
class |
JDODescriptorJClass
A class which defines the necessary methods for creating the JDO-specific descriptor source files. |
| Uses of JType in org.exolab.castor.builder.types |
|---|
| Methods in org.exolab.castor.builder.types that return JType | |
|---|---|
JType |
XSNMToken.getJType()
Returns the JType that this XSType represents. |
JType |
XSGMonthDay.getJType()
Returns the JType that this XSType represents. |
JType |
XSInteger.getJType()
Returns the JType that this XSType represents. |
JType |
XSClass.getJType()
Returns the JType that this XSType represents. |
JType |
XSNonNegativeInteger.getJType()
Returns the JType that this XSType represents. |
JType |
XSNegativeInteger.getJType()
Returns the JType that this XSType represents. |
JType |
XSId.getJType()
Returns the JType that this XSType represents. |
JType |
XSLong.getJType()
Returns the JType that this XSType represents. |
JType |
XSHexBinary.getJType()
Returns the JType that this XSType represents. |
JType |
XSDateTime.getJType()
Returns the JType that this XSType represents. |
JType |
XSDuration.getJType()
Returns the JType that this XSType represents. |
JType |
XSAnyURI.getJType()
Returns the JType that this XSType represents. |
JType |
XSInt.getJType()
Returns the JType that this XSType represents. |
JType |
XSListType.getJType()
Returns the JType that this XSType represents. |
JType |
XSUnsignedLong.getJType()
Returns the JType that this XSType represents. |
JType |
XSGMonth.getJType()
Returns the JType that this XSType represents. |
JType |
XSQName.getJType()
Returns the JType that this XSType represents. |
JType |
XSGYearMonth.getJType()
Returns the JType that this XSType represents. |
JType |
XSTime.getJType()
Returns the JType that this XSType represents. |
JType |
XSFloat.getJType()
Returns the JType that this XSType represents. |
JType |
XSString.getJType()
Returns the JType that this XSType represents. |
JType |
XSByte.getJType()
Returns the JType that this XSType represents. |
JType |
XSNormalizedString.getJType()
Returns the JType that this XSType represents. |
JType |
XSDate.getJType()
Returns the JType that this XSType represents. |
JType |
XSBoolean.getJType()
Returns the JType that this XSType represents. |
JType |
XSDecimal.getJType()
Returns the JType that this XSType represents. |
JType |
XSGDay.getJType()
Returns the JType that this XSType represents. |
JType |
XSNonPositiveInteger.getJType()
Returns the JType that this XSType represents. |
JType |
XSNCName.getJType()
Returns the JType that this XSType represents. |
JType |
XSGYear.getJType()
Returns the JType that this XSType represents. |
JType |
XSUnsignedInt.getJType()
Returns the JType that this XSType represents. |
JType |
XSUnsignedShort.getJType()
Returns the JType that this XSType represents. |
abstract JType |
XSType.getJType()
Returns the JType that this XSType represents. |
JType |
XSShort.getJType()
Returns the JType that this XSType represents. |
JType |
XSPositiveInteger.getJType()
Returns the JType that this XSType represents. |
JType |
XSBase64Binary.getJType()
Returns the JType that this XSType represents. |
JType |
XSUnsignedByte.getJType()
Returns the JType that this XSType represents. |
JType |
XSIdRef.getJType()
Returns the JType that this XSType represents. |
JType |
XSDouble.getJType()
Returns the JType that this XSType represents. |
| Uses of JType in org.exolab.javasource |
|---|
| Subclasses of JType in org.exolab.javasource | |
|---|---|
class |
AbstractJClass
A abstract base class for representations of the Java Source code for a Java Class. |
class |
JAnnotationType
Describes the definition of a annotation type class. |
class |
JArrayType
JType sub-class for Arrays. |
class |
JClass
A representation of the Java Source code for a Java Class. |
class |
JCollectionType
JType sub-class for collections. |
class |
JComponentizedType
JType sub-class for componentized types, such as array as collections. |
class |
JEnum
Describes the definition of a enum type class. |
class |
JInnerClass
A representation of the Java Source code for a Java inner class. |
class |
JInterface
A representation of the Java Source code for a Java Interface. |
class |
JPrimitiveType
JType sub-class for java primitives. |
class |
JStructure
This class represents the basic Java "structure" for a Java source file. |
| Methods in org.exolab.javasource that return JType | |
|---|---|
JType |
JComponentizedType.getComponentType()
Returns the component type. |
JType |
JMethodSignature.getReturnType()
Returns the JType that represents the return type for the method signature. |
JType |
JMethod.getReturnType()
Returns the JType that represents the return type of the JMethod. |
JType |
AbstractJField.getType()
Returns the JType representing the type of this JField. |
JType |
JParameter.getType()
Returns the parameter type. |
JType |
JAnnotationTypeElement.getType()
Returns the JType representing the type of this JAnnotationTypeElement. |
| Methods in org.exolab.javasource with parameters of type JType | |
|---|---|
void |
JParameter.setType(JType type)
Sets the type of this parameter. |
| Constructors in org.exolab.javasource with parameters of type JType | |
|---|---|
AbstractJField(JType type,
String name)
Creates a new JField. |
|
JAnnotationTypeElement(String name,
JType type)
Constructs a JAnnotationTypeElement with a given name and type. |
|
JArrayType(JType componentType,
boolean useJava50)
Creates an instance of a array type, of type 'name'. |
|
JCollectionType(String typeName,
JType componentType,
boolean useJava50)
Creates an instance of a collection type, of type 'collectionName'. |
|
JCollectionType(String typeName,
JType componentType,
boolean useJava50,
boolean useExtends)
Creates an instance of a collection type, of type 'collectionName'. |
|
JCollectionType(String typeName,
String instanceName,
JType componentType,
boolean useJava50)
Creates an instance of a collection type, of type 'collectionName'. |
|
JComponentizedType(String name,
JType componentType,
boolean useJava50)
Creates an instance of a componentized type, of type 'name'. |
|
JConstant(JType type,
String name)
Creates a new JConstant. |
|
JConstant(JType type,
String name,
boolean makePrivate)
Creates a new JConstant. |
|
JField(JType type,
String name)
Creates a new JField. |
|
JMethod(String name,
JType returnType,
String returnDoc)
Creates a new JMethod with the given name and returnType. |
|
JMethodSignature(String name,
JType returnType)
Creates a new method with the given name and return type. |
|
JParameter(JType type,
String name)
Creates a new JParameter with the given type, and name. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||