Package groovy.lang
Interface MetaMember
- All Known Subinterfaces:
 ClosureInvokingMethod
- All Known Implementing Classes:
 ArrayGetAtMetaMethod,ArrayMetaMethod,ArrayPutAtMetaMethod,BooleanArrayGetAtMetaMethod,BooleanArrayPutAtMetaMethod,ByteArrayGetAtMetaMethod,ByteArrayPutAtMetaMethod,CachedConstructor,CachedField,CachedMethod,CallSiteAwareMetaMethod,CharacterArrayGetAtMetaMethod,CharacterArrayPutAtMetaMethod,ClosureMetaMethod,ClosureStaticMetaMethod,DoubleArrayGetAtMetaMethod,DoubleArrayPutAtMetaMethod,FloatArrayGetAtMetaMethod,FloatArrayPutAtMetaMethod,GeneratedMetaMethod,GeneratedMetaMethod.Proxy,GroovyCategorySupport.CategoryMethod,IntegerArrayGetAtMetaMethod,IntegerArrayPutAtMetaMethod,LongArrayGetAtMetaMethod,LongArrayPutAtMetaMethod,MetaArrayLengthProperty,MetaBeanProperty,MetaClassImpl.MetaConstructor,MetaExpandoProperty,MetaMethod,MetaProperty,MethodMetaProperty,MethodMetaProperty.GetBeanMethodMetaProperty,MethodMetaProperty.GetMethodMetaProperty,MixinInstanceMetaMethod,MixinInstanceMetaProperty,MultipleSetterProperty,NewInstanceMetaMethod,NewMetaMethod,NewStaticMetaMethod,NumberNumberDiv,NumberNumberMetaMethod,NumberNumberMinus,NumberNumberMultiply,NumberNumberPlus,ObjectArrayGetAtMetaMethod,ObjectArrayPutAtMetaMethod,ReflectionMetaMethod,ShortArrayGetAtMetaMethod,ShortArrayPutAtMetaMethod,ThreadManagedMetaBeanProperty,TransformMetaMethod
public interface MetaMember
Common values of a class member -- a field, property, method, or constructor.
- Since:
 - 5.0.0
 
- 
Method Details
- 
getName
String getName() - 
getModifiers
int getModifiers() - 
isFinal
default boolean isFinal() - 
isPackagePrivate
default boolean isPackagePrivate() - 
isPrivate
default boolean isPrivate() - 
isProtected
default boolean isProtected() - 
isPublic
default boolean isPublic() - 
isStatic
default boolean isStatic() - 
isSynthetic
default boolean isSynthetic() 
 -