jltools.ast
Interface ClassBody

All Superinterfaces:
java.lang.Cloneable, Copy, Node, java.io.Serializable
All Known Implementing Classes:
ClassBody_c

public interface ClassBody
extends Node

A ClassBody represents the body of a class or interface declaration or the body of an anonymous class.


Method Summary
 ClassBody addMember(ClassMember member)
           
 java.util.List members()
           
 ClassBody members(java.util.List members)
           
 
Methods inherited from interface jltools.ast.Node
buildTypes_, buildTypesOverride_, copy, disambiguate_, disambiguateOverride_, disambiguateTypes_, disambiguateTypesOverride_, dump, enterScope, exceptionCheck_, exceptionCheckOverride_, ext, ext, foldConstants_, foldConstantsOverride_, leaveScope, position, position, reconstructTypes_, translate_, typeCheck_, typeCheckOverride_, visit, visitChildren
 

Method Detail

members

public java.util.List members()

members

public ClassBody members(java.util.List members)

addMember

public ClassBody addMember(ClassMember member)