public class PsiFieldMember extends PsiElementClassMember<PsiField> implements PropertyClassMember
EMPTY_ARRAY
Constructor and Description |
---|
PsiFieldMember(PsiField field) |
PsiFieldMember(PsiField psiMember,
PsiSubstitutor substitutor) |
Modifier and Type | Method and Description |
---|---|
GenerationInfo |
generateGetter() |
GenerationInfo [] |
generateGetters(PsiClass aClass) |
GenerationInfo |
generateSetter() |
GenerationInfo [] |
generateSetters(PsiClass aClass) |
boolean |
isReadOnlyMember() |
getContainingClass, getElement, getParentNodeDelegate, getSubstitutor, setSubstitutor
getPsiDocCommentOwner, getTextAttributes
equals, getPsiElement, hashCode
getText, renderTreeNode
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getParentNodeDelegate
equals, getText, hashCode, renderTreeNode
public PsiFieldMember(PsiField field)
public PsiFieldMember(PsiField psiMember, PsiSubstitutor substitutor)
public GenerationInfo generateGetter() throws IncorrectOperationException
generateGetter
in interface EncapsulatableClassMember
IncorrectOperationException
public GenerationInfo [] generateGetters(PsiClass aClass) throws IncorrectOperationException
generateGetters
in interface PropertyClassMember
IncorrectOperationException
public GenerationInfo generateSetter() throws IncorrectOperationException
generateSetter
in interface EncapsulatableClassMember
IncorrectOperationException
public boolean isReadOnlyMember()
isReadOnlyMember
in interface EncapsulatableClassMember
public GenerationInfo [] generateSetters(PsiClass aClass)
generateSetters
in interface PropertyClassMember