org.codehaus.groovy.maven.runtime.support.stubgen.model
Class ParameterDef

java.lang.Object
  extended by org.codehaus.groovy.maven.runtime.support.stubgen.model.Element
      extended by org.codehaus.groovy.maven.runtime.support.stubgen.model.NamedElement
          extended by org.codehaus.groovy.maven.runtime.support.stubgen.model.ParameterDef
All Implemented Interfaces:
java.io.Serializable, ModifiersAware, NameAware

public class ParameterDef
extends NamedElement
implements ModifiersAware

???

Version:
$Id: ParameterDef.java 11839 2008-04-19 17:33:07Z user57 $
Author:
Jason Dillon
See Also:
Serialized Form

Constructor Summary
ParameterDef()
           
ParameterDef(java.lang.String typeName, java.lang.String name)
           
ParameterDef(TypeDef type, java.lang.String name)
           
 
Method Summary
 void addAnnotation(AnnotationDef annotation)
           
 java.util.Set getAnnotations()
           
 ModifiersDef getModifiers()
           
 MethodDef getParent()
           
 TypeDef getType()
           
 void setParent(MethodDef parent)
           
 void setType(TypeDef type)
           
 
Methods inherited from class org.codehaus.groovy.maven.runtime.support.stubgen.model.NamedElement
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterDef

public ParameterDef()

ParameterDef

public ParameterDef(TypeDef type,
                    java.lang.String name)

ParameterDef

public ParameterDef(java.lang.String typeName,
                    java.lang.String name)
Method Detail

getParent

public MethodDef getParent()

setParent

public void setParent(MethodDef parent)

getType

public TypeDef getType()

setType

public void setType(TypeDef type)

addAnnotation

public void addAnnotation(AnnotationDef annotation)

getAnnotations

public java.util.Set getAnnotations()

getModifiers

public ModifiersDef getModifiers()
Specified by:
getModifiers in interface ModifiersAware


Copyright © 2006-2010 Codehaus. All Rights Reserved.