TPTP 4.5.0 Platform Project
Public API Specification

Package org.eclipse.tptp.platform.analysis.codereview.java.rulefilter

Class Summary
ArgumentTypeRuleFilter This class provides rule filtering by argument type within method invocations
ConstructorRuleFilter This class provides rule filtering based whether or not a method declaration is a constructor
DeclaringClassRuleFilter This class provides rule filtering by declaring class names
EnclosingNodeRuleFilter This class provides rule filtering based on enclosing nodes.
ExceptionCountRuleFilter This class provides rule filtering by exception count within a try block
ExpressionRuleFilter This class provides rule filtering based on expression nodes.
ForInitializerCountRuleFilter This class provides rule filtering by initializer count within a "for" loop
ForUpdateCountRuleFilter This class provides rule filtering by update count within a "for" loop
FragmentCountRuleFilter This class provides rule filtering by fragment count within field and variable declarations
IfElseStatementCountRuleFilter This class provides rule filtering by statement count within "if" else block
IfElseStatementRuleFilter This class provides rule filtering based whether or not an "if" statement contains an "else"
IfThenStatementCountRuleFilter This class provides rule filtering by statement count within an "if" then block
IfThenStatementRuleFilter This class provides rule filtering based whether or not an "if" statement contains an "then" block
ImplementedInterfaceRuleFilter This class provides rule filtering by interface name for type declarations
LeftOperandRuleFilter This class provides rule filtering by the left operand within expressions
LogicalAndRuleFilter This class provides logical AND comparison between two rule filters
LogicalOrRuleFilter This class provides logical OR comparison between two rule filters
MethodNameRuleFilter This class provides rule filtering by method name
ModifierRuleFilter This class provides rule filtering by modifer for method declarations, invocations, and field declarations
OperatorRuleFilter This class provides rule filtering by operator within expressions
ParameterCountRuleFilter This class provides rule filtering by method parameter count
ParameterTypeRuleFilter This class provides rule filtering by parameter type within method declarations
ReturnTypeRuleFilter This class provides rule filtering by method return type
RightOperandRuleFilter This class provides rule filtering by the right operand within expressions
SuperClassRuleFilter This class provides rule filtering by type name
TypeRuleFilter This class provides rule filtering by type name
 


TPTP 4.5.0 Platform Project
Public API Specification