org.exolab.javasource

Class JCollectionType

public class JCollectionType extends JComponentizedType

JType sub-class for collections.

Since: 1.0.4

Constructor Summary
JCollectionType(String typeName, JType componentType, boolean useJava50)
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'.
Method Summary
StringgetInstanceName()
Returns the instance name of this collection type.
StringtoString()
Returns the String representation of this JType, which is simply the name of this type.

Constructor Detail

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.

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.

Method Detail

getInstanceName

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

Returns: the instance name of this collection type.

toString

public final String toString()
Returns the String representation of this JType, which is simply the name of this type.

Returns: the String representation of this JType

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