org.jboss.forge.parser.java
Interface Member<O,T>

All Superinterfaces:
AnnotationTarget<O,T>, Internal, Origin<O>, VisibilityScoped<T>
All Known Subinterfaces:
Field<O>, Method<O>

public interface Member<O,T>
extends VisibilityScoped<T>, AnnotationTarget<O,T>, Origin<O>

Represents a JavaClass member. (E.g.: a Field or Method)

Author:
Lincoln Baxter, III

Method Summary
 String getName()
           
 boolean isFinal()
           
 boolean isStatic()
           
 T setFinal(boolean finl)
           
 T setStatic(boolean statc)
           
 
Methods inherited from interface org.jboss.forge.parser.java.VisibilityScoped
getVisibility, isPackagePrivate, isPrivate, isProtected, isPublic, setPackagePrivate, setPrivate, setProtected, setPublic, setVisibility
 
Methods inherited from interface org.jboss.forge.parser.java.AnnotationTarget
addAnnotation, addAnnotation, addAnnotation, getAnnotation, getAnnotation, getAnnotations, hasAnnotation, hasAnnotation, removeAnnotation
 
Methods inherited from interface org.jboss.forge.parser.Internal
getInternal
 
Methods inherited from interface org.jboss.forge.parser.Origin
getOrigin
 

Method Detail

getName

String getName()

isFinal

boolean isFinal()

setFinal

T setFinal(boolean finl)

isStatic

boolean isStatic()

setStatic

T setStatic(boolean statc)


Copyright © 2011 Seam Framework. All Rights Reserved.