|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.intellij.openapi.util.UserDataHolderBase
com.intellij.psi.impl.ElementBase
com.intellij.psi.impl.PsiElementBase
com.intellij.extapi.psi.ASTDelegatePsiElement
com.intellij.extapi.psi.ASTWrapperPsiElement
org.jetbrains.jet.lang.psi.JetElementImpl
org.jetbrains.jet.lang.psi.JetExpressionImpl
org.jetbrains.jet.lang.psi.JetFunctionNotStubbed
org.jetbrains.jet.lang.psi.JetFunctionLiteral
public class JetFunctionLiteral
| Field Summary |
|---|
| Fields inherited from class com.intellij.psi.impl.ElementBase |
|---|
FLAGS_LOCKED, ICON_PLACEHOLDER |
| Fields inherited from class com.intellij.openapi.util.UserDataHolderBase |
|---|
COPYABLE_USER_MAP_KEY |
| Fields inherited from interface org.jetbrains.jet.lang.psi.JetDeclaration |
|---|
ARRAY_FACTORY, EMPTY_ARRAY |
| Fields inherited from interface com.intellij.navigation.NavigationItem |
|---|
EMPTY_NAVIGATION_ITEM_ARRAY |
| Constructor Summary | |
|---|---|
JetFunctionLiteral(com.intellij.lang.ASTNode node)
|
|
| Method Summary | |
|---|---|
java.util.List<JetAnnotationEntry> |
getAnnotationEntries()
|
java.util.List<JetAnnotation> |
getAnnotations()
|
com.intellij.lang.ASTNode |
getArrowNode()
|
JetBlockExpression |
getBodyExpression()
|
com.intellij.lang.ASTNode |
getClosingBraceNode()
|
FqName |
getFqName()
|
JetModifierList |
getModifierList()
|
java.lang.String |
getName()
|
Name |
getNameAsName()
Deprecated. |
Name |
getNameAsSafeName()
Deprecated. |
com.intellij.psi.PsiElement |
getNameIdentifier()
|
com.intellij.lang.ASTNode |
getOpenBraceNode()
|
int |
getTextOffset()
Deprecated. |
java.util.List<JetTypeConstraint> |
getTypeConstraints()
Deprecated. |
java.util.List<JetTypeParameter> |
getTypeParameters()
Deprecated. |
boolean |
hasBlockBody()
|
boolean |
hasBody()
|
boolean |
hasModifier(JetModifierKeywordToken modifier)
|
boolean |
hasParameterSpecification()
|
com.intellij.psi.PsiElement |
setName(java.lang.String name)
Deprecated. |
| Methods inherited from class org.jetbrains.jet.lang.psi.JetFunctionNotStubbed |
|---|
asElement, getReceiverTypeRef, getReturnTypeRef, getValueParameterList, getValueParameters, hasDeclaredReturnType, isLocal |
| Methods inherited from class org.jetbrains.jet.lang.psi.JetExpressionImpl |
|---|
accept, findExpressionUnder, replace |
| Methods inherited from class org.jetbrains.jet.lang.psi.JetElementImpl |
|---|
accept, acceptChildren, getContainingJetFile, getLanguage, getReference, getReferences, toString |
| Methods inherited from class com.intellij.extapi.psi.ASTWrapperPsiElement |
|---|
getNode, getParent |
| Methods inherited from class com.intellij.extapi.psi.ASTDelegatePsiElement |
|---|
add, addAfter, addBefore, addInternal, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildInternal, deleteChildRange, findChildByFilter, findChildByType, findChildByType, findChildrenByType, findChildrenByType, findChildrenByType, findChildrenByType, findElementAt, findLastChildByType, findNotNullChildByFilter, findNotNullChildByType, findNotNullChildByType, getChildren, getCopyableUserData, getFirstChild, getLastChild, getManager, getNextSibling, getPrevSibling, getStartOffsetInParent, getText, getTextLength, getTextRange, putCopyableUserData, replaceChildInternal, subtreeChanged, textContains, textToCharArray |
| Methods inherited from class com.intellij.psi.impl.PsiElementBase |
|---|
acceptChildren, canNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContainingFile, getContext, getNavigationElement, getOriginalElement, getPresentation, getProject, getResolveScope, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, navigate, notNullChild, processDeclarations, textMatches, textMatches |
| Methods inherited from class com.intellij.psi.impl.ElementBase |
|---|
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlags |
| Methods inherited from class com.intellij.openapi.util.UserDataHolderBase |
|---|
clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getUserData, getUserDataString, isUserDataEmpty, putUserData, putUserDataIfAbsent, replace |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetTypeParameterListOwner |
|---|
getTypeConstraints, getTypeParameters |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetNamedDeclaration |
|---|
getNameAsSafeName |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetExpression |
|---|
accept |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetModifierListOwner |
|---|
getModifierList, hasModifier |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetAnnotated |
|---|
getAnnotationEntries, getAnnotations |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetElement |
|---|
acceptChildren, getContainingJetFile |
| Methods inherited from interface com.intellij.navigation.NavigationItem |
|---|
getPresentation |
| Methods inherited from interface com.intellij.pom.Navigatable |
|---|
canNavigate, canNavigateToSource, navigate |
| Methods inherited from interface com.intellij.psi.PsiNamedElement |
|---|
setName |
| Methods inherited from interface org.jetbrains.jet.lang.psi.JetNamed |
|---|
getNameAsName |
| Constructor Detail |
|---|
public JetFunctionLiteral(@NotNull
com.intellij.lang.ASTNode node)
| Method Detail |
|---|
public boolean hasBlockBody()
public java.lang.String getName()
getName in interface com.intellij.navigation.NavigationItemgetName in interface com.intellij.psi.PsiNamedElementgetName in interface JetDeclarationWithBodypublic com.intellij.psi.PsiElement getNameIdentifier()
getNameIdentifier in interface com.intellij.psi.PsiNameIdentifierOwnerpublic boolean hasParameterSpecification()
public JetBlockExpression getBodyExpression()
getBodyExpression in interface JetDeclarationWithBodygetBodyExpression in class JetFunctionNotStubbed@NotNull public com.intellij.lang.ASTNode getOpenBraceNode()
@Nullable public com.intellij.lang.ASTNode getClosingBraceNode()
@Nullable public com.intellij.lang.ASTNode getArrowNode()
@Nullable public FqName getFqName()
public boolean hasBody()
@NotNull public java.util.List<JetTypeConstraint> getTypeConstraints()
getTypeConstraints in interface JetTypeParameterListOwner@NotNull public java.util.List<JetTypeParameter> getTypeParameters()
getTypeParameters in interface JetTypeParameterListOwnerpublic Name getNameAsName()
getNameAsName in interface JetNamed@NotNull public Name getNameAsSafeName()
getNameAsSafeName in interface JetNamedDeclaration
public com.intellij.psi.PsiElement setName(@NonNls@NotNull
java.lang.String name)
throws com.intellij.util.IncorrectOperationException
setName in interface com.intellij.psi.PsiNamedElementcom.intellij.util.IncorrectOperationExceptionpublic int getTextOffset()
getTextOffset in interface com.intellij.psi.PsiElementgetTextOffset in class com.intellij.extapi.psi.ASTDelegatePsiElement@Nullable public JetModifierList getModifierList()
getModifierList in interface JetModifierListOwnerpublic boolean hasModifier(JetModifierKeywordToken modifier)
hasModifier in interface JetModifierListOwner@NotNull public java.util.List<JetAnnotationEntry> getAnnotationEntries()
getAnnotationEntries in interface JetAnnotated@NotNull public java.util.List<JetAnnotation> getAnnotations()
getAnnotations in interface JetAnnotated
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||