RESTEasy JAX-RS Implementation 2.3.6.Final-redhat-1

org.jboss.resteasy.core
Class ListFormInjector

java.lang.Object
  extended by org.jboss.resteasy.core.FormInjector
      extended by org.jboss.resteasy.core.PrefixedFormInjector
          extended by org.jboss.resteasy.core.AbstractCollectionFormInjector<List>
              extended by org.jboss.resteasy.core.ListFormInjector
All Implemented Interfaces:
ValueInjector

public class ListFormInjector
extends AbstractCollectionFormInjector<List>

Can inject lists.


Constructor Summary
ListFormInjector(Class collectionType, Class genericType, String prefix, ResteasyProviderFactory factory)
          Constructor.
 
Method Summary
protected  void addTo(List collection, String key, Object value)
          Adds the item to the collection.
protected  List createInstance(Class collectionType)
          Creates an instance of the collection type.
 
Methods inherited from class org.jboss.resteasy.core.AbstractCollectionFormInjector
inject
 
Methods inherited from class org.jboss.resteasy.core.PrefixedFormInjector
doInject, hasValue
 
Methods inherited from class org.jboss.resteasy.core.FormInjector
inject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListFormInjector

public ListFormInjector(Class collectionType,
                        Class genericType,
                        String prefix,
                        ResteasyProviderFactory factory)
Constructor.

Method Detail

createInstance

protected List createInstance(Class collectionType)
Creates an instance of the collection type.

Specified by:
createInstance in class AbstractCollectionFormInjector<List>
Returns:
ArrayList

addTo

protected void addTo(List collection,
                     String key,
                     Object value)
Adds the item to the collection.

Specified by:
addTo in class AbstractCollectionFormInjector<List>

RESTEasy JAX-RS Implementation 2.3.6.Final-redhat-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.