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

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.Entity
All Implemented Interfaces:
java.io.Serializable, JavaDocAware, ModifiersAware, NameAware
Direct Known Subclasses:
ClassDef, FieldDef, MethodDef

public abstract class Entity
extends NamedElement
implements ModifiersAware, JavaDocAware

???

Version:
$Id: Entity.java 11689 2008-04-17 07:19:46Z user57 $
Author:
Jason Dillon
See Also:
Serialized Form

Constructor Summary
Entity()
           
 
Method Summary
 void addAnnotation(AnnotationDef annotation)
           
 java.util.Set getAnnotations()
           
 JavaDocDef getJavaDoc()
           
 ModifiersDef getModifiers()
           
 void setJavaDoc(JavaDocDef javaDoc)
           
 
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

Entity

public Entity()
Method Detail

getJavaDoc

public JavaDocDef getJavaDoc()
Specified by:
getJavaDoc in interface JavaDocAware

setJavaDoc

public void setJavaDoc(JavaDocDef javaDoc)
Specified by:
setJavaDoc in interface JavaDocAware

getModifiers

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

addAnnotation

public void addAnnotation(AnnotationDef annotation)

getAnnotations

public java.util.Set getAnnotations()


Copyright © 2006-2011 Codehaus. All Rights Reserved.