Uses of Class
org.exolab.javasource.JType
Packages that use JType
Package
Description
Castor XML code generator
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 JTypeModifier and TypeMethodDescriptionstatic final JType
SGTypes.createEnumeration
(JType jType, boolean usejava50) Factory method for creating aJCollectionType
instance representing an enumeration.static final JType
SGTypes.createEnumeration
(JType jType, boolean usejava50, boolean useExtends) Factory method for creating aJCollectionType
instance representing an enumeration.static final JType
SGTypes.createHashtable
(boolean useJava50) Factory method for creating aJCollectionType
instance representing aninvalid reference
Hashtable
static final JType
SGTypes.createIterator
(JType jType, boolean usejava50) Factory method for creating aJCollectionType
instance representing aninvalid reference
Iterator
static final JType
SGTypes.createIterator
(JType jType, boolean usejava50, boolean useExtends) Factory method for creating aJCollectionType
instance representing aninvalid reference
Iterator
Methods in org.exolab.castor.builder with parameters of type JTypeModifier and TypeMethodDescriptionstatic final JType
SGTypes.createEnumeration
(JType jType, boolean usejava50) Factory method for creating aJCollectionType
instance representing an enumeration.static final JType
SGTypes.createEnumeration
(JType jType, boolean usejava50, boolean useExtends) Factory method for creating aJCollectionType
instance representing an enumeration.static final JType
SGTypes.createIterator
(JType jType, boolean usejava50) Factory method for creating aJCollectionType
instance representing aninvalid reference
Iterator
static final JType
SGTypes.createIterator
(JType jType, boolean usejava50, boolean useExtends) Factory method for creating aJCollectionType
instance representing aninvalid reference
Iterator
-
Uses of JType in org.exolab.castor.builder.descriptors
Subclasses of JType in org.exolab.castor.builder.descriptorsModifier and TypeClassDescriptionfinal class
A class which defines the necessary methods for generating ClassDescriptor source files.final class
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 JTypeModifier and TypeMethodDescriptionXSAnyURI.getJType()
Returns the JType that this XSType represents.XSBase64Binary.getJType()
Returns the JType that this XSType represents.XSBoolean.getJType()
Returns the JType that this XSType represents.XSByte.getJType()
Returns the JType that this XSType represents.XSClass.getJType()
Returns the JType that this XSType represents.XSDate.getJType()
Returns the JType that this XSType represents.XSDateTime.getJType()
Returns the JType that this XSType represents.XSDecimal.getJType()
Returns the JType that this XSType represents.XSDouble.getJType()
Returns the JType that this XSType represents.XSDuration.getJType()
Returns the JType that this XSType represents.XSFloat.getJType()
Returns the JType that this XSType represents.XSGDay.getJType()
Returns the JType that this XSType represents.XSGMonth.getJType()
Returns the JType that this XSType represents.XSGMonthDay.getJType()
Returns the JType that this XSType represents.XSGYear.getJType()
Returns the JType that this XSType represents.XSGYearMonth.getJType()
Returns the JType that this XSType represents.XSHexBinary.getJType()
Returns the JType that this XSType represents.XSId.getJType()
Returns the JType that this XSType represents.XSIdRef.getJType()
Returns the JType that this XSType represents.XSInt.getJType()
Returns the JType that this XSType represents.XSInteger.getJType()
Returns the JType that this XSType represents.XSListType.getJType()
Returns the JType that this XSType represents.XSLong.getJType()
Returns the JType that this XSType represents.XSNCName.getJType()
Returns the JType that this XSType represents.XSNegativeInteger.getJType()
Returns the JType that this XSType represents.XSNMToken.getJType()
Returns the JType that this XSType represents.XSNonNegativeInteger.getJType()
Returns the JType that this XSType represents.XSNonPositiveInteger.getJType()
Returns the JType that this XSType represents.XSNormalizedString.getJType()
Returns the JType that this XSType represents.XSPositiveInteger.getJType()
Returns the JType that this XSType represents.XSQName.getJType()
Returns the JType that this XSType represents.XSShort.getJType()
Returns the JType that this XSType represents.XSString.getJType()
Returns the JType that this XSType represents.XSTime.getJType()
Returns the JType that this XSType represents.abstract JType
XSType.getJType()
Returns the JType that this XSType represents.XSUnsignedByte.getJType()
Returns the JType that this XSType represents.XSUnsignedInt.getJType()
Returns the JType that this XSType represents.XSUnsignedLong.getJType()
XSUnsignedShort.getJType()
Returns the JType that this XSType represents. -
Uses of JType in org.exolab.javasource
Subclasses of JType in org.exolab.javasourceModifier and TypeClassDescriptionclass
A abstract base class for representations of the Java Source code for a Java Class.final class
Describes the definition of a annotation type class.final class
JType sub-class for Arrays.class
A representation of the Java Source code for a Java Class.final class
JType sub-class for collections.class
JType sub-class for componentized types, such as array as collections.final class
Describes the definition of a enum type class.class
A representation of the Java Source code for a Java inner class.final class
A representation of the Java Source code for a Java Interface.final class
JType sub-class for java primitives.class
This class represents the basic Java "structure" for a Java source file.Methods in org.exolab.javasource that return JTypeModifier and TypeMethodDescriptionfinal JType
JComponentizedType.getComponentType()
Returns the component type.JMethod.getReturnType()
Returns the JType that represents the return type of the JMethod.JMethodSignature.getReturnType()
Returns the JType that represents the return type for the method signature.AbstractJField.getType()
Returns the JType representing the type of this JField.JAnnotationTypeElement.getType()
Returns the JType representing the type of this JAnnotationTypeElement.JParameter.getType()
Returns the parameter type.Methods in org.exolab.javasource with parameters of type JTypeModifier and TypeMethodDescriptionvoid
Sets the type of this parameter.Constructors in org.exolab.javasource with parameters of type JTypeModifierConstructorDescriptionAbstractJField
(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, String instanceName, JType componentType, boolean useJava50) Creates an instance of a collection type, of type 'collectionName'.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'.protected
JComponentizedType
(String name, JType componentType, boolean useJava50) Creates an instance of a componentized type, of type 'name'.Creates a new JConstant.Creates a new JConstant.Creates a new JField.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.