public final class ParameterInfo extends UserDataHolderBase
Constructor and Description |
---|
ParameterInfo(java.lang.String name,
int startIndex,
boolean replacementVariable) |
Modifier and Type | Method and Description |
---|---|
int |
getAfterDelimiterPos() |
int |
getBeforeDelimiterPos() |
PsiElement |
getElement() |
java.lang.String |
getName() |
int |
getStartIndex() |
boolean |
isArgumentContext() |
boolean |
isHasCommaAfter() |
boolean |
isHasCommaBefore() |
boolean |
isReplacementVariable() |
boolean |
isStatementContext() |
void |
setAfterDelimiterPos(int afterDelimiterPos) |
void |
setArgumentContext(boolean argumentContext) |
void |
setBeforeDelimiterPos(int beforeDelimiterPos) |
void |
setElement(PsiElement element) |
void |
setHasCommaAfter(boolean hasCommaAfter) |
void |
setHasCommaBefore(boolean hasCommaBefore) |
void |
setStatementContext(boolean statementContext) |
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
public ParameterInfo(java.lang.String name, int startIndex, boolean replacementVariable)
public java.lang.String getName()
public int getStartIndex()
public boolean isArgumentContext()
public void setArgumentContext(boolean argumentContext)
public boolean isStatementContext()
public void setStatementContext(boolean statementContext)
public int getAfterDelimiterPos()
public void setAfterDelimiterPos(int afterDelimiterPos)
public boolean isHasCommaBefore()
public void setHasCommaBefore(boolean hasCommaBefore)
public int getBeforeDelimiterPos()
public void setBeforeDelimiterPos(int beforeDelimiterPos)
public boolean isHasCommaAfter()
public void setHasCommaAfter(boolean hasCommaAfter)
public boolean isReplacementVariable()
public PsiElement getElement()
public void setElement(PsiElement element)