org.exolab.javasource

Class JCollectionType


public final class JCollectionType
extends JComponentizedType

JType sub-class for collections.
Version:
$Revision: 5951 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Werner Guttman
Since:
1.0.4

Field Summary

Fields inherited from class org.exolab.javasource.JType

BOOLEAN, BYTE, CHAR, DOUBLE, FLOAT, INT, LONG, SHORT

Constructor Summary

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'.

Method Summary

String
getInstanceName()
Returns the instance name of this collection type.
String
toString()

Returns the String representation of this JType.

Methods inherited from class org.exolab.javasource.JComponentizedType

getComponentType, isUseJava50

Methods inherited from class org.exolab.javasource.JType

getLocalName, getName, isArray, isPrimitive, setName

Constructor Details

JCollectionType

public JCollectionType(String typeName,
                       String instanceName,
                       JType componentType,
                       boolean useJava50)
Creates an instance of a collection type, of type 'collectionName'.
Parameters:
typeName - Name of the collection type interface.
instanceName - Name of the actual collection type instance.
componentType - Component type.
useJava50 - True if Java 5.0 should be used.

JCollectionType

public JCollectionType(String typeName,
                       JType componentType,
                       boolean useJava50)
Creates an instance of a collection type, of type 'collectionName'.
Parameters:
typeName - Name of the collection type interface.
componentType - Component type.
useJava50 - True if Java 5.0 should be used.

Method Details

getInstanceName

public String getInstanceName()
Returns the instance name of this collection type.
Returns:
The instance name of this collection type.

toString

public String toString()

Returns the String representation of this JType.

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com