org.codehaus.groovy.tools.groovydoc
Class SimpleGroovyParameter

java.lang.Object
  extended by org.codehaus.groovy.tools.groovydoc.SimpleGroovyParameter
All Implemented Interfaces:
GroovyParameter

public class SimpleGroovyParameter
extends java.lang.Object
implements GroovyParameter


Field Summary
private  java.util.List<GroovyAnnotationRef> annotationRefs
           
private  java.lang.String defaultValue
           
private  java.lang.String name
           
private  GroovyType type
           
private  java.lang.String typeName
           
 
Constructor Summary
SimpleGroovyParameter(java.lang.String name)
           
 
Method Summary
 void addAnnotationRef(GroovyAnnotationRef ref)
           
 GroovyAnnotationRef[] annotations()
           
 java.lang.String defaultValue()
           
 boolean isTypeAvailable()
           
 java.lang.String name()
           
 void setDefaultValue(java.lang.String defaultValue)
           
 void setType(GroovyType type)
           
 void setTypeName(java.lang.String typeName)
           
 GroovyType type()
           
 java.lang.String typeName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

typeName

private java.lang.String typeName

defaultValue

private java.lang.String defaultValue

type

private GroovyType type

annotationRefs

private final java.util.List<GroovyAnnotationRef> annotationRefs
Constructor Detail

SimpleGroovyParameter

public SimpleGroovyParameter(java.lang.String name)
Method Detail

defaultValue

public java.lang.String defaultValue()
Specified by:
defaultValue in interface GroovyParameter

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)

name

public java.lang.String name()
Specified by:
name in interface GroovyParameter

typeName

public java.lang.String typeName()
Specified by:
typeName in interface GroovyParameter

setTypeName

public void setTypeName(java.lang.String typeName)

annotations

public GroovyAnnotationRef[] annotations()
Specified by:
annotations in interface GroovyParameter

addAnnotationRef

public void addAnnotationRef(GroovyAnnotationRef ref)

type

public GroovyType type()
Specified by:
type in interface GroovyParameter

setType

public void setType(GroovyType type)

isTypeAvailable

public boolean isTypeAvailable()


Copyright © ${year} The Codehaus. All Rights Reserved.