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