Package org.jd.core.v1.util
Interface Base<T>
- All Superinterfaces:
Iterable<T>
- All Known Subinterfaces:
BaseElementValue,BaseElementValuePair,BaseExpression,BaseFieldDeclarator,BaseFormalParameter,BaseLocalVariableDeclarator,BaseMemberDeclaration,BaseStatement,BaseType,BaseTypeDeclaration,BaseTypeParameter,ClassFileConstructorOrMethodDeclaration,ClassFileMemberDeclaration,ClassFileTypeDeclaration,ElementValue,Expression,MemberDeclaration,Statement,SwitchStatement.Label,Type
- All Known Implementing Classes:
AbstractLambdaExpression,AbstractLineNumberExpression,AbstractLineNumberTypeExpression,AnnotationDeclaration,AnnotationElementValue,ArrayExpression,AssertStatement,BinaryOperatorExpression,BooleanExpression,BreakStatement,ByteCodeParser.JsrReturnAddressExpression,ByteCodeStatement,CastExpression,ClassDeclaration,ClassFileAnnotationDeclaration,ClassFileBodyDeclaration,ClassFileBreakContinueStatement,ClassFileClassDeclaration,ClassFileCmpExpression,ClassFileConstructorDeclaration,ClassFileConstructorInvocationExpression,ClassFileEnumDeclaration,ClassFileFieldDeclaration,ClassFileForEachStatement,ClassFileFormalParameter,ClassFileForStatement,ClassFileInterfaceDeclaration,ClassFileLocalVariableReferenceExpression,ClassFileMethodDeclaration,ClassFileMethodInvocationExpression,ClassFileMonitorEnterStatement,ClassFileMonitorExitStatement,ClassFileNewExpression,ClassFileStaticInitializerDeclaration,ClassFileSuperConstructorInvocationExpression,ClassFileTryStatement,ClassFileTryStatement.CatchClause,CommentExpression,CommentStatement,ConstructorDeclaration,ConstructorInvocationExpression,ConstructorReferenceExpression,ContinueStatement,DoubleConstantExpression,DoWhileStatement,ElementValueArrayInitializerElementValue,ElementValuePair,ElementValuePairs,ElementValues,EnumConstantReferenceExpression,EnumDeclaration,ExpressionElementValue,Expressions,ExpressionStatement,FieldDeclaration,FieldDeclarator,FieldDeclarators,FieldReferenceExpression,FloatConstantExpression,ForEachStatement,FormalParameter,FormalParameters,ForStatement,GenericType,IfElseStatement,IfStatement,InnerObjectReference,InnerObjectType,InstanceInitializerDeclaration,InstanceOfExpression,IntegerConstantExpression,InterfaceDeclaration,LabelStatement,LambdaExpressionStatement,LambdaFormalParametersExpression,LambdaIdentifiersExpression,LengthExpression,LocalVariableDeclarationStatement,LocalVariableDeclarator,LocalVariableDeclarators,LocalVariableReferenceExpression,LongConstantExpression,MemberDeclarations,MethodDeclaration,MethodInvocationExpression,MethodReferenceExpression,ModuleDeclaration,NewArray,NewExpression,NewInitializedArray,NullExpression,ObjectReference,ObjectType,ObjectTypeReferenceExpression,ParenthesesExpression,PostOperatorExpression,PreOperatorExpression,PrimitiveType,ReturnExpressionStatement,ReturnStatement,Statements,StaticInitializerDeclaration,StringConstantExpression,SuperConstructorInvocationExpression,SuperExpression,SwitchStatement,SwitchStatement.Block,SwitchStatement.DefaultLabel,SwitchStatement.ExpressionLabel,SwitchStatement.LabelBlock,SwitchStatement.MultiLabelsBlock,SynchronizedStatement,TernaryOperatorExpression,ThisExpression,ThrowStatement,TryStatement,TryStatement.CatchClause,TryStatement.Resource,TypeDeclaration,TypeDeclarations,TypeDeclarationStatement,TypeParameter,TypeParameters,TypeParameterWithTypeBounds,TypeReferenceDotClassExpression,Types,UnmodifiableTypes,UpdateIntegerConstantTypeVisitor.DimensionTypes,WhileStatement
-
Method Summary
Methods inherited from interface java.lang.Iterable
forEach, spliterator