public class ReflectionAccessMethodBuilder
extends java.lang.Object
Constructor and Description |
---|
ReflectionAccessMethodBuilder(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
ReflectionAccessMethodBuilder |
accessedConstructor(java.lang.String jvmClassName) |
ReflectionAccessMethodBuilder |
accessedField(java.lang.String jvmClassName,
java.lang.String fieldName) |
ReflectionAccessMethodBuilder |
accessedMethod(java.lang.String jvmClassName,
java.lang.String methodName) |
ReflectionAccessMethodBuilder |
addParameter(java.lang.String jvmType,
java.lang.String name) |
ReflectionAccessMethodBuilder |
addParameters(PsiParameterList parameterList) |
PsiMethod |
build(PsiElementFactory elementFactory,
PsiElement context) |
ReflectionAccessMethodBuilder |
setReturnType(java.lang.String returnType) |
ReflectionAccessMethodBuilder |
setStatic(boolean isStatic) |
ReflectionAccessMethodBuilder |
updatedField(java.lang.String jvmClassName,
java.lang.String fieldName) |
public ReflectionAccessMethodBuilder(java.lang.String name)
public PsiMethod build(PsiElementFactory elementFactory, PsiElement context)
public ReflectionAccessMethodBuilder accessedMethod(java.lang.String jvmClassName, java.lang.String methodName)
public ReflectionAccessMethodBuilder accessedField(java.lang.String jvmClassName, java.lang.String fieldName)
public ReflectionAccessMethodBuilder updatedField(java.lang.String jvmClassName, java.lang.String fieldName)
public ReflectionAccessMethodBuilder accessedConstructor(java.lang.String jvmClassName)
public ReflectionAccessMethodBuilder setReturnType(java.lang.String returnType)
public ReflectionAccessMethodBuilder setStatic(boolean isStatic)
public ReflectionAccessMethodBuilder addParameter(java.lang.String jvmType, java.lang.String name)
public ReflectionAccessMethodBuilder addParameters(PsiParameterList parameterList)