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- 
getNameString getName()
- 
getModifiersint getModifiers()
- 
isFinaldefault boolean isFinal()
- 
isPackagePrivatedefault boolean isPackagePrivate()
- 
isPrivatedefault boolean isPrivate()
- 
isProtecteddefault boolean isProtected()
- 
isPublicdefault boolean isPublic()
- 
isStaticdefault boolean isStatic()
- 
isSyntheticdefault boolean isSynthetic()
 
-