org.eclipse.jdt.internal.compiler.parser
类 RecoveredField

java.lang.Object
  继承者 org.eclipse.jdt.internal.compiler.parser.RecoveredElement
      继承者 org.eclipse.jdt.internal.compiler.parser.RecoveredField
直接已知子类:
RecoveredInitializer

public class RecoveredField
extends RecoveredElement


字段摘要
 int annotationCount
           
 RecoveredAnnotation[] annotations
           
 int anonymousTypeCount
           
 RecoveredType[] anonymousTypes
           
 FieldDeclaration fieldDeclaration
           
 int modifiers
           
 int modifiersStart
           
 
从类 org.eclipse.jdt.internal.compiler.parser.RecoveredElement 继承的字段
bracketBalance, foundOpeningBrace, parent, recoveringParser
 
构造方法摘要
RecoveredField(FieldDeclaration fieldDeclaration, RecoveredElement parent, int bracketBalance)
           
RecoveredField(FieldDeclaration fieldDeclaration, RecoveredElement parent, int bracketBalance, Parser parser)
           
 
方法摘要
 RecoveredElement add(FieldDeclaration addedfieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement add(Statement statement, int bracketBalanceValue)
           
 RecoveredElement add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 void attach(RecoveredAnnotation[] annots, int annotCount, int mods, int modsSourceStart)
           
 ASTNode parseTree()
           
 int sourceEnd()
           
 String toString(int tab)
           
 FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes)
           
 RecoveredElement updateOnClosingBrace(int braceStart, int braceEnd)
           
 RecoveredElement updateOnOpeningBrace(int braceStart, int braceEnd)
           
 void updateParseTree()
           
 void updateSourceEndIfNecessary(int bodyStart, int bodyEnd)
           
 
从类 org.eclipse.jdt.internal.compiler.parser.RecoveredElement 继承的方法
add, add, add, add, addAnnotationName, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, parser, preserveEnclosingBlocks, previousAvailableLineEnd, resetPendingModifiers, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateSourceEndIfNecessary
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

fieldDeclaration

public FieldDeclaration fieldDeclaration

annotations

public RecoveredAnnotation[] annotations

annotationCount

public int annotationCount

modifiers

public int modifiers

modifiersStart

public int modifiersStart

anonymousTypes

public RecoveredType[] anonymousTypes

anonymousTypeCount

public int anonymousTypeCount
构造方法详细信息

RecoveredField

public RecoveredField(FieldDeclaration fieldDeclaration,
                      RecoveredElement parent,
                      int bracketBalance)

RecoveredField

public RecoveredField(FieldDeclaration fieldDeclaration,
                      RecoveredElement parent,
                      int bracketBalance,
                      Parser parser)
方法详细信息

add

public RecoveredElement add(FieldDeclaration addedfieldDeclaration,
                            int bracketBalanceValue)
覆盖:
RecoveredElement 中的 add

add

public RecoveredElement add(Statement statement,
                            int bracketBalanceValue)
覆盖:
RecoveredElement 中的 add

add

public RecoveredElement add(TypeDeclaration typeDeclaration,
                            int bracketBalanceValue)
覆盖:
RecoveredElement 中的 add

attach

public void attach(RecoveredAnnotation[] annots,
                   int annotCount,
                   int mods,
                   int modsSourceStart)

parseTree

public ASTNode parseTree()
覆盖:
RecoveredElement 中的 parseTree

sourceEnd

public int sourceEnd()
覆盖:
RecoveredElement 中的 sourceEnd

toString

public String toString(int tab)
覆盖:
RecoveredElement 中的 toString

updatedFieldDeclaration

public FieldDeclaration updatedFieldDeclaration(int depth,
                                                Set knownTypes)

updateOnClosingBrace

public RecoveredElement updateOnClosingBrace(int braceStart,
                                             int braceEnd)
覆盖:
RecoveredElement 中的 updateOnClosingBrace

updateOnOpeningBrace

public RecoveredElement updateOnOpeningBrace(int braceStart,
                                             int braceEnd)
覆盖:
RecoveredElement 中的 updateOnOpeningBrace

updateParseTree

public void updateParseTree()
覆盖:
RecoveredElement 中的 updateParseTree

updateSourceEndIfNecessary

public void updateSourceEndIfNecessary(int bodyStart,
                                       int bodyEnd)
覆盖:
RecoveredElement 中的 updateSourceEndIfNecessary


Copyright © 2013. All Rights Reserved.