A C E G I L O R T

## A

add(Object) - Method in class org.jvnet.tiger_types.Lister

## C

create(Type) - Static method in class org.jvnet.tiger_types.Lister
  Creates a `Lister` instance that produces the given type.
create(Class<T>, Type) - Static method in class org.jvnet.tiger_types.Lister
  Creates a `Lister` instance that produces the given type.
createParameterizedType(Class, Type...) - Static method in class org.jvnet.tiger_types.Types
  Returns the `Type` object that represents `clazz&lt;T1,T2,T3>`.

## E

erasure(Type) - Static method in class org.jvnet.tiger_types.Types
  Returns the `Class` representation of the given type.

## G

getBaseClass(Type, Class) - Static method in class org.jvnet.tiger_types.Types
  Gets the parameterization of the given base type.
getComponentType(Type) - Static method in class org.jvnet.tiger_types.Types
  Gets the component type of the array.
getTypeArgument(Type, int) - Static method in class org.jvnet.tiger_types.Types
  Gets the i-th type argument from a parameterized type.
getTypeArgument(Type, int, Type) - Static method in class org.jvnet.tiger_types.Types
  Gets the i-th type argument from a parameterized type.
getTypeName(Type) - Static method in class org.jvnet.tiger_types.Types
  Gets the display name of the type object

## I

isArray(Type) - Static method in class org.jvnet.tiger_types.Types
  Checks if the type is an array type.
isArrayButNotByteArray(Type) - Static method in class org.jvnet.tiger_types.Types
  Checks if the type is an array type but not byte[].
isOverriding(Method, Class) - Static method in class org.jvnet.tiger_types.Types
isPrimitive(Type) - Static method in class org.jvnet.tiger_types.Types
  Checks if the given type is a primitive type.
isSubClassOf(Type, Type) - Static method in class org.jvnet.tiger_types.Types
  Checks if `sub` is a sub-type of `sup`.
itemGenericType - Variable in class org.jvnet.tiger_types.Lister
itemType - Variable in class org.jvnet.tiger_types.Lister
  Type of the individual item

## L

Lister<T> - Class in org.jvnet.tiger_types
  Abstracts away the process of creating a collection (array, `List`, etc) of items.
Lister(Class, Type) - Constructor for class org.jvnet.tiger_types.Lister
Lister(Class, Type, Collection) - Constructor for class org.jvnet.tiger_types.Lister

## O

org.jvnet.tiger_types - package org.jvnet.tiger_types

## R

r - Variable in class org.jvnet.tiger_types.Lister

## T

toCollection() - Method in class org.jvnet.tiger_types.Lister
Types - Class in org.jvnet.tiger_types
  Type arithmetic functions.
Types() - Constructor for class org.jvnet.tiger_types.Types

A C E G I L O R T

Copyright © 2011. All Rights Reserved.