net.sf.jasperreports.extensions
Class ListExtensionRegistry<Type>
java.lang.Object
net.sf.jasperreports.extensions.ListExtensionRegistry<Type>
- Type Parameters:
Type - the extension type
- All Implemented Interfaces:
- ExtensionsRegistry
public class ListExtensionRegistry<Type>
- extends Object
- implements ExtensionsRegistry
An extension registry that contains a list of extensions.
- Version:
- $Id: ListExtensionRegistry.java 5180 2012-03-29 13:23:12Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
|
Method Summary |
|
getExtensions(Class<T> extensionType)
Returns a list of extension objects for a specific extension type. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListExtensionRegistry
public ListExtensionRegistry(Class<Type> type,
List<Type> extension)
- Creates a singleton extension registry.
- Parameters:
type - the registry typeextension - the extension object
getExtensions
public <T> List<T> getExtensions(Class<T> extensionType)
- Description copied from interface:
ExtensionsRegistry
- Returns a list of extension objects for a specific extension type.
- Specified by:
getExtensions in interface ExtensionsRegistry
- Type Parameters:
T - generic extension type- Parameters:
extensionType - the extension type
- Returns:
- a list of extension objects
Copyright © 2012. All Rights Reserved.