public class PsiTypeCastExpressionPattern extends PsiExpressionPattern<PsiTypeCastExpression,PsiTypeCastExpressionPattern>
PsiExpressionPattern.Capture<T extends PsiExpression>
Modifier and Type | Method and Description |
---|---|
PsiTypeCastExpressionPattern |
withOperand(ElementPattern<? extends PsiExpression> operand) |
methodCall, ofType, skipParentheses
annotationParam, annotationParam, annotationParam, annotationParam, annotationParam, constructorParameter, insideAnnotationParam, insideAnnotationParam, insideAnnotationParam, methodCallParameter, methodCallParameter, nameIdentifierOf, nameIdentifierOf
afterLeaf, afterLeaf, afterLeafSkipping, atStartOf, beforeLeaf, beforeLeaf, beforeLeafSkipping, compiled, equalTo, getChildren, getParent, inFile, insideStarting, inVirtualFile, notEmpty, referencing, whitespace, whitespaceCommentEmptyOrError, whitespaceCommentOrError, withElementType, withElementType, withElementType, withFirstNonWhitespaceChild, withLanguage, withLastChildSkipping, withMetaData, withName, withName, withName, withoutText, withoutText, withReference, withText, withText, withTextLength, withTextLengthLongerThan, withTreeParent
afterSibling, afterSiblingSkipping, inside, inside, inside, inside, insideSequence, isFirstAcceptedChild, withAncestor, withChild, withChildren, withFirstChild, withLastChild, withParent, withParent, withParents, withSuperParent, withSuperParent
public PsiTypeCastExpressionPattern withOperand(ElementPattern<? extends PsiExpression> operand)