Interface MemberCreator
- All Superinterfaces:
AnnotatableCreator, ModifiableCreator, Typed
- All Known Subinterfaces:
AbstractMethodCreator, ConstructorCreator, FieldCreator, InstanceFieldCreator, InstanceMethodCreator, MethodCreator, StaticFieldCreator, StaticMethodCreator
public sealed interface MemberCreator
extends ModifiableCreator, Typed
permits ConstructorCreator, FieldCreator, MethodCreator
A generalized creator for any kind of class member.
-
Method Summary
Methods inherited from interface AnnotatableCreator
addAnnotation, addAnnotation, addAnnotation, addAnnotationMethods inherited from interface ModifiableCreator
addFlag, addFlags, addFlags, final_, modifierLocation, packagePrivate, private_, protected_, public_, removeFlag, removeFlags, removeFlags, setAccess, supports, synthetic
-
Method Details
-
desc
-
type
ConstantDesc type()Returns the type of this member (notnull). -
owner
ClassDesc owner()Returns the descriptor of the class which contains this member.- Returns:
- the descriptor of the class which contains this member
-
name
-