Uses of Interface
org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
-
Packages that use MethodInfo Package Description org.glassfish.pfl.dynamic.codegen.impl org.glassfish.pfl.dynamic.codegen.spi -
-
Uses of MethodInfo in org.glassfish.pfl.dynamic.codegen.impl
Classes in org.glassfish.pfl.dynamic.codegen.impl that implement MethodInfo Modifier and Type Class Description classMethodGeneratorclassMethodInfoBaseclassMethodInfoReflectiveImplImplementation of MethodInfo interface for actual Method.Fields in org.glassfish.pfl.dynamic.codegen.impl with type parameters of type MethodInfo Modifier and Type Field Description private java.util.Set<MethodInfo>ClassInfoBase. constructorsprivate java.util.Map<java.lang.String,java.util.Set<MethodInfo>>ClassInfoBase. methodInfoByNameMethods in org.glassfish.pfl.dynamic.codegen.impl that return MethodInfo Modifier and Type Method Description MethodInfoClassInfoBase. findConstructorInfo(Signature sig)MethodInfoClassInfoBase. findMethodInfo(java.lang.String name, Signature sig)private MethodInfoClassInfoBase. findMethodInfo(Signature sig, java.util.Set<MethodInfo> minfos)Methods in org.glassfish.pfl.dynamic.codegen.impl that return types with arguments of type MethodInfo Modifier and Type Method Description java.util.Set<MethodInfo>ClassGeneratorImpl. constructorInfo()java.util.Set<MethodInfo>ClassInfoBase. constructorInfo()java.util.Map<java.lang.String,java.util.Set<MethodInfo>>ClassInfoBase. methodInfoByName()Methods in org.glassfish.pfl.dynamic.codegen.impl with parameters of type MethodInfo Modifier and Type Method Description protected voidClassInfoBase. addConstructorInfo(MethodInfo cinfo)protected voidClassInfoBase. addMethodInfo(MethodInfo minfo)Method parameters in org.glassfish.pfl.dynamic.codegen.impl with type arguments of type MethodInfo Modifier and Type Method Description private MethodInfoClassInfoBase. findMethodInfo(Signature sig, java.util.Set<MethodInfo> minfos) -
Uses of MethodInfo in org.glassfish.pfl.dynamic.codegen.spi
Subinterfaces of MethodInfo in org.glassfish.pfl.dynamic.codegen.spi Modifier and Type Interface Description interfaceModifiableMethodModify an existing method.Methods in org.glassfish.pfl.dynamic.codegen.spi that return MethodInfo Modifier and Type Method Description MethodInfoClassInfo. findConstructorInfo(Signature sig)Find the MethodInfo (if any) for a Constructor with the given Signature in this ClassInfo.MethodInfoClassInfo. findMethodInfo(java.lang.String name, Signature sig)Find the method (if any) with the given name and Signature in this ClassInfo, or in any superType of this ClassInfo.static MethodInfoUtility. getMethodInfo(java.lang.reflect.Method method)MethodInfoModifiableFieldReference. method()private static MethodInfoSignature. returnCompatibleMethod(Type type, java.lang.String ident, java.util.List<Type> argTypes, Signature.CallType ctype, java.util.Set<MethodInfo> compatibleMethods)Methods in org.glassfish.pfl.dynamic.codegen.spi that return types with arguments of type MethodInfo Modifier and Type Method Description java.util.Set<MethodInfo>ClassInfo. constructorInfo()private static java.util.Set<MethodInfo>Signature. getCompatibleMethods(java.util.Set<MethodInfo> methods, java.util.List<Type> argTypes)private static java.util.Set<MethodInfo>Signature. getMethods(Type type, java.lang.String ident, boolean staticOnly)java.util.Map<java.lang.String,java.util.Set<MethodInfo>>ClassInfo. methodInfoByName()Return methodInfo for all methods defined on this class.Method parameters in org.glassfish.pfl.dynamic.codegen.spi with type arguments of type MethodInfo Modifier and Type Method Description private static java.util.Set<MethodInfo>Signature. getCompatibleMethods(java.util.Set<MethodInfo> methods, java.util.List<Type> argTypes)private static java.lang.StringSignature. getMethodListString(java.util.Set<MethodInfo> mlist)private static MethodInfoSignature. returnCompatibleMethod(Type type, java.lang.String ident, java.util.List<Type> argTypes, Signature.CallType ctype, java.util.Set<MethodInfo> compatibleMethods)private booleanType. returnTypeCollision(java.util.Set<MethodInfo> set1, java.util.Set<MethodInfo> set2)
-