info.magnolia.objectfactory
Class ParameterInfo

java.lang.Object
  extended by info.magnolia.objectfactory.ParameterInfo

public class ParameterInfo
extends Object

Holds details about a constructors parameter.

Version:
$Id$
See Also:
ParameterResolver

Constructor Summary
ParameterInfo(Constructor constructor, int parameterIndex)
           
 
Method Summary
 Constructor getConstructor()
           
 Class<?> getDeclaringClass()
           
 Type getGenericParameterType()
           
 Annotation[] getParameterAnnotations()
           
 int getParameterIndex()
           
 Class<?> getParameterType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterInfo

public ParameterInfo(Constructor constructor,
                     int parameterIndex)
Method Detail

getDeclaringClass

public Class<?> getDeclaringClass()

getConstructor

public Constructor getConstructor()

getParameterIndex

public int getParameterIndex()

getParameterType

public Class<?> getParameterType()

getGenericParameterType

public Type getGenericParameterType()

getParameterAnnotations

public Annotation[] getParameterAnnotations()


Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.