org.glassfish.pfl.dynamic.codegen.spi
Interface ModifiableMethod

All Superinterfaces:
MemberInfo, MethodInfo

public interface ModifiableMethod
extends MethodInfo

Modify an existing method. Directly modifying the method body is not supported here, but the same effect is easily achieved by renaming the old method and creating a new method with the same name as the old method that delegates to the old method.


Method Summary
 void delete()
           
 void setModifiers(int modifiers)
           
 void setName(String name)
           
 
Methods inherited from interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
arguments, exceptions, getConstructor, getMethod, isConstructor, returnType, signature
 
Methods inherited from interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
isAccessibleInContext, modifiers, myClassInfo, name
 

Method Detail

setName

void setName(String name)

setModifiers

void setModifiers(int modifiers)

delete

void delete()


Copyright © 2013 Oracle. All Rights Reserved.