pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.bundle
Class ControllerMethodConfiguration.MemberInfo

java.lang.Object
  extended by org.torweg.pulse.bundle.ControllerMethodConfiguration.MemberInfo
Enclosing class:
ControllerMethodConfiguration

protected static final class ControllerMethodConfiguration.MemberInfo
extends java.lang.Object

collects information for members of request beans.


Nested Class Summary
static class ControllerMethodConfiguration.MemberInfo.InjectType
          defines the injection types.
 
Constructor Summary
ControllerMethodConfiguration.MemberInfo(java.lang.String name, java.lang.Class<?> clazz)
          creates a new member info.
 
Method Summary
 ControllerMethodConfiguration.MemberInfo.InjectType getInjectType()
          returns the inject type.
 java.lang.String getParameterName()
          returns the parameter name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControllerMethodConfiguration.MemberInfo

public ControllerMethodConfiguration.MemberInfo(java.lang.String name,
                                                java.lang.Class<?> clazz)
creates a new member info.

Parameters:
name - the name of the parameter to be used for injection
clazz - the type
Method Detail

getParameterName

public java.lang.String getParameterName()
returns the parameter name.

Returns:
the parameter name

getInjectType

public ControllerMethodConfiguration.MemberInfo.InjectType getInjectType()
returns the inject type.

Returns:
the inject type