public final class PropertyPsiData extends java.lang.Object
| Constructor and Description |
|---|
PropertyPsiData() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Collection<PropertyPsiData> |
assemblePropertyPsiDataFromElements(java.util.List<PropertyPsiDataElement> elements) |
PropertyPsiDataElement |
getCharacteristicMember() |
com.intellij.psi.PsiMember |
getCharacteristicPsi() |
PropertyPsiDataElement |
getGetter() |
PropertyPsiDataElement |
getSetter() |
boolean |
isExtension() |
boolean |
isFinal() |
boolean |
isPropertyForNamedObject() |
boolean |
isStatic() |
boolean |
isStaticFinalField() |
boolean |
isVar() |
public PropertyPsiData()
@NotNull public static java.util.Collection<PropertyPsiData> assemblePropertyPsiDataFromElements(@NotNull java.util.List<PropertyPsiDataElement> elements)
@Nullable public PropertyPsiDataElement getGetter()
@Nullable public PropertyPsiDataElement getSetter()
public boolean isExtension()
public boolean isStatic()
@NotNull public PropertyPsiDataElement getCharacteristicMember()
@NotNull public com.intellij.psi.PsiMember getCharacteristicPsi()
public boolean isVar()
public boolean isStaticFinalField()
public boolean isPropertyForNamedObject()
public boolean isFinal()