类 org.eclipse.jdt.internal.compiler.ast.FieldDeclaration
的使用

使用 FieldDeclaration 的软件包
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.apt.dispatch   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.compiler.problem   
 

org.eclipse.jdt.internal.compilerFieldDeclaration 的使用
 

参数类型为 FieldDeclarationorg.eclipse.jdt.internal.compiler 中的方法
 void ASTVisitor.endVisit(FieldDeclaration fieldDeclaration, MethodScope scope)
           
 boolean ASTVisitor.visit(FieldDeclaration fieldDeclaration, MethodScope scope)
           
 

org.eclipse.jdt.internal.compiler.apt.dispatchFieldDeclaration 的使用
 

参数类型为 FieldDeclarationorg.eclipse.jdt.internal.compiler.apt.dispatch 中的方法
 boolean AnnotationDiscoveryVisitor.visit(FieldDeclaration fieldDeclaration, MethodScope scope)
           
 

org.eclipse.jdt.internal.compiler.astFieldDeclaration 的使用
 

org.eclipse.jdt.internal.compiler.astFieldDeclaration 的子类
 class Initializer
           
 

声明为 FieldDeclarationorg.eclipse.jdt.internal.compiler.ast 中的字段
 FieldDeclaration AllocationExpression.enumConstant
           
 FieldDeclaration[] TypeDeclaration.fields
           
 

返回 FieldDeclarationorg.eclipse.jdt.internal.compiler.ast 中的方法
 FieldDeclaration TypeDeclaration.declarationOf(FieldBinding fieldBinding)
          Find the matching parse node, answers null if nothing found
 

org.eclipse.jdt.internal.compiler.lookupFieldDeclaration 的使用
 

返回 FieldDeclarationorg.eclipse.jdt.internal.compiler.lookup 中的方法
 FieldDeclaration FieldBinding.sourceField()
           
 

参数类型为 FieldDeclarationorg.eclipse.jdt.internal.compiler.lookup 中的构造方法
FieldBinding(FieldDeclaration field, TypeBinding type, int modifiers, ReferenceBinding declaringClass)
           
 

org.eclipse.jdt.internal.compiler.parserFieldDeclaration 的使用
 

声明为 FieldDeclarationorg.eclipse.jdt.internal.compiler.parser 中的字段
 FieldDeclaration RecoveredField.fieldDeclaration
           
 

返回 FieldDeclarationorg.eclipse.jdt.internal.compiler.parser 中的方法
protected  FieldDeclaration Parser.createFieldDeclaration(char[] fieldDeclarationName, int sourceStart, int sourceEnd)
           
 FieldDeclaration RecoveredInitializer.updatedFieldDeclaration(int depth, Set knownTypes)
           
 FieldDeclaration RecoveredField.updatedFieldDeclaration(int depth, Set knownTypes)
           
 

参数类型为 FieldDeclarationorg.eclipse.jdt.internal.compiler.parser 中的方法
 RecoveredElement RecoveredUnit.add(FieldDeclaration fieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredType.add(FieldDeclaration fieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredMethod.add(FieldDeclaration fieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredInitializer.add(FieldDeclaration newFieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredField.add(FieldDeclaration addedfieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredElement.add(FieldDeclaration fieldDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredBlock.add(FieldDeclaration fieldDeclaration, int bracketBalanceValue)
           
 void Parser.parse(FieldDeclaration field, TypeDeclaration type, CompilationUnitDeclaration unit, char[] initializationSource)
           
 

参数类型为 FieldDeclarationorg.eclipse.jdt.internal.compiler.parser 中的构造方法
RecoveredField(FieldDeclaration fieldDeclaration, RecoveredElement parent, int bracketBalance)
           
RecoveredField(FieldDeclaration fieldDeclaration, RecoveredElement parent, int bracketBalance, Parser parser)
           
RecoveredInitializer(FieldDeclaration fieldDeclaration, RecoveredElement parent, int bracketBalance)
           
RecoveredInitializer(FieldDeclaration fieldDeclaration, RecoveredElement parent, int bracketBalance, Parser parser)
           
 

org.eclipse.jdt.internal.compiler.problemFieldDeclaration 的使用
 

参数类型为 FieldDeclarationorg.eclipse.jdt.internal.compiler.problem 中的方法
 void ProblemReporter.duplicateFieldInType(SourceTypeBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.duplicateModifierForField(ReferenceBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.enumConstantMustImplementAbstractMethod(AbstractMethodDeclaration method, FieldDeclaration field)
           
 void ProblemReporter.fieldHiding(FieldDeclaration fieldDecl, Binding hiddenVariable)
           
 void ProblemReporter.illegalModifierCombinationFinalVolatileForField(ReferenceBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.illegalModifierForAnnotationField(FieldDeclaration fieldDecl)
           
 void ProblemReporter.illegalModifierForEnumConstant(ReferenceBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.illegalModifierForField(ReferenceBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.illegalModifierForInterfaceField(FieldDeclaration fieldDecl)
           
 void ProblemReporter.illegalVisibilityModifierCombinationForField(ReferenceBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.initializerMustCompleteNormally(FieldDeclaration fieldDecl)
           
 void ProblemReporter.interfaceCannotHaveInitializers(char[] sourceName, FieldDeclaration fieldDecl)
           
 void ProblemReporter.missingDeprecatedAnnotationForField(FieldDeclaration field)
           
 void ProblemReporter.unexpectedStaticModifierForField(SourceTypeBinding type, FieldDeclaration fieldDecl)
           
 void ProblemReporter.unusedPrivateField(FieldDeclaration fieldDecl)
           
 



Copyright © 2013. All Rights Reserved.