|
||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
abstract modifier.
final modifier.
interface modifier.
native modifier.
private modifier.
protected modifier.
public modifier.
static modifier.
strictfp modifier.
synchronized modifier.
transient modifier.
volatile modifier.
Object<\code> form
- ASSERT_STATEMENT -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing an assertion statement.
- ASSIGN -
Static variable in interface com.togethersoft.sca.ast.AstAssignmentExpression
- Constant representing a simple = assignment expression.
- ASSIGNMENT_EXPRESSION -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing an assignment expression.
- ASSUME -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- Special pseudo-tuple meaning that condition specified as the operand
is assumed to be
true<\code>.
- AstArrayCreationExpression - interface com.togethersoft.sca.ast.AstArrayCreationExpression.
- Represents a new array creation expression.
- AstArrayInitializer - interface com.togethersoft.sca.ast.AstArrayInitializer.
- Represents an array initializer.
- AstArrayReference - interface com.togethersoft.sca.ast.AstArrayReference.
- Represents an array element access.
- AstAssertStatement - interface com.togethersoft.sca.ast.AstAssertStatement.
- Represents an assertion statement.
- AstAssignmentExpression - interface com.togethersoft.sca.ast.AstAssignmentExpression.
- Represents a simple or compound assignment expression.
- AstBinaryExpression - interface com.togethersoft.sca.ast.AstBinaryExpression.
- Represents a two operand expression.
- AstBooleanLiteral - interface com.togethersoft.sca.ast.AstBooleanLiteral.
- Represents a boolean literal.
- AstBreakStatement - interface com.togethersoft.sca.ast.AstBreakStatement.
- Represents a break statement.
- AstCaseLabel - interface com.togethersoft.sca.ast.AstCaseLabel.
- Represents a case label.
- AstCastExpression - interface com.togethersoft.sca.ast.AstCastExpression.
- Represents a type cast expression.
- AstCatchClause - interface com.togethersoft.sca.ast.AstCatchClause.
- Represents a catch clause (exception handler) of a try statement.
- AstCharLiteral - interface com.togethersoft.sca.ast.AstCharLiteral.
- Represents a character literal.
- AstClassFile - interface com.togethersoft.sca.ast.AstClassFile.
- Represents a binary type container, which can be a
class file,
a jar or zip libary. - AstComment - interface com.togethersoft.sca.ast.AstComment.
- Represents a comment in the source code.
- AstCompilationUnit - interface com.togethersoft.sca.ast.AstCompilationUnit.
- Represents a compilation unit (Java source file).
- AstCompoundStatement - interface com.togethersoft.sca.ast.AstCompoundStatement.
- Represents a compound statement (a block).
- AstConditionalExpression - interface com.togethersoft.sca.ast.AstConditionalExpression.
- Represents a conditional expression.
- AstConstructorInvocation - interface com.togethersoft.sca.ast.AstConstructorInvocation.
- Represents an explicit constructor invocation.
- AstContinueStatement - interface com.togethersoft.sca.ast.AstContinueStatement.
- Represents a continue statement.
- AstDbcProvider - interface com.togethersoft.sca.ast.AstDbcProvider.
- Provides access to DbC contracts associated with a declaration (class or
method).
- AstDbcResult - interface com.togethersoft.sca.ast.AstDbcResult.
- Represents a reference to the value returned by a method in DbC specification
comment.
- AstDeclaration - interface com.togethersoft.sca.ast.AstDeclaration.
- The common interface representing a declaration.
- AstDeclarationStatement - interface com.togethersoft.sca.ast.AstDeclarationStatement.
- Represents a declaration statement.
- AstDoStatement - interface com.togethersoft.sca.ast.AstDoStatement.
- Represents a do-while loop statement.
- AstDoubleLiteral - interface com.togethersoft.sca.ast.AstDoubleLiteral.
- Represents a
double literal. - AstElement - interface com.togethersoft.sca.ast.AstElement.
- Represents a named AST model component.
- AstEmptyStatement - interface com.togethersoft.sca.ast.AstEmptyStatement.
- Represents an empty statement.
- AstExpression - interface com.togethersoft.sca.ast.AstExpression.
- The common interface for expressions.
- AstExpressionStatement - interface com.togethersoft.sca.ast.AstExpressionStatement.
- Represents an expression statement.
- AstExpressionVisitor - interface com.togethersoft.sca.ast.visitor.AstExpressionVisitor.
- Expression visitor allows to iterate through AST nodes representing Java
expressions.
- AstExpressionVisitorAdapter - class com.togethersoft.sca.ast.visitor.AstExpressionVisitorAdapter.
- Empty implementation of
AstExpressionVisitor. - AstExpressionVisitorAdapter() -
Constructor for class com.togethersoft.sca.ast.visitor.AstExpressionVisitorAdapter
- Creates an expression visitor with the default options.
- AstExpressionVisitorAdapter(int) -
Constructor for class com.togethersoft.sca.ast.visitor.AstExpressionVisitorAdapter
- Creates an expression visitor with the specified options.
- AstField - interface com.togethersoft.sca.ast.AstField.
- Represents a field declared in a type.
- AstFieldReference - interface com.togethersoft.sca.ast.AstFieldReference.
- Represents a field access expression.
- AstFinallyClause - interface com.togethersoft.sca.ast.AstFinallyClause.
- Represens the finally clause of a try statement.
- AstFloatLiteral - interface com.togethersoft.sca.ast.AstFloatLiteral.
- Represents a
float literal. - AstForStatement - interface com.togethersoft.sca.ast.AstForStatement.
- Represents a for loop statement.
- AstIfStatement - interface com.togethersoft.sca.ast.AstIfStatement.
- Represents an if statement.
- AstImport - interface com.togethersoft.sca.ast.AstImport.
- Represens an import declaration.
- AstInitializer - interface com.togethersoft.sca.ast.AstInitializer.
- Represents a class initializer declared in a type.
- AstIntLiteral - interface com.togethersoft.sca.ast.AstIntLiteral.
- Represents an integer literal.
- AstJavadocTag - interface com.togethersoft.sca.ast.AstJavadocTag.
- A tag that appears in a Javadoc comment.
- AstLiteral - interface com.togethersoft.sca.ast.AstLiteral.
- Provides the common interface for representing literals.
- AstLongLiteral - interface com.togethersoft.sca.ast.AstLongLiteral.
- Represents a
long literal. - AstMember - interface com.togethersoft.sca.ast.AstMember.
- Represents an AST element that is a member of a type or package.
- AstMethod - interface com.togethersoft.sca.ast.AstMethod.
- Represents a method or constructor declared in a type.
- AstMethodCallExpression - interface com.togethersoft.sca.ast.AstMethodCallExpression.
- Represents a method call expression.
- AstModel - interface com.togethersoft.sca.ast.AstModel.
- The AST model is the root element of a Java project representation.
- AstModelChangeListener - interface com.togethersoft.sca.ast.AstModelChangeListener.
- Receives events about changes in the observed model.
- AstModelDelta - class com.togethersoft.sca.ast.AstModelDelta.
- Contains information about changed model elements.
- AstModelDelta() -
Constructor for class com.togethersoft.sca.ast.AstModelDelta
-
- AstModifier - interface com.togethersoft.sca.ast.AstModifier.
-
- AstModifiers - interface com.togethersoft.sca.ast.AstModifiers.
- The
Modifiers interface defines access modifier flags. - AstNullLiteral - interface com.togethersoft.sca.ast.AstNullLiteral.
- Represents the null literal.
- AstObject - interface com.togethersoft.sca.ast.AstObject.
- Represents an abstract syntax tree (AST) node which is the basic building
block of the AST model.
- AstObjectCreationExpression - interface com.togethersoft.sca.ast.AstObjectCreationExpression.
- Represents a new object creation expression.
- AstObjectFactory - interface com.togethersoft.sca.ast.AstObjectFactory.
- Factory for constructing instances of all AstObjects
- AstPackage - interface com.togethersoft.sca.ast.AstPackage.
- Represents a package.
- AstParenthesizedExpression - interface com.togethersoft.sca.ast.AstParenthesizedExpression.
- Represents a parenthesized expression.
- AstReference - interface com.togethersoft.sca.ast.AstReference.
- The common interface for AST objects that refer to a declaration.
- AstReturnStatement - interface com.togethersoft.sca.ast.AstReturnStatement.
- Represents a return statement.
- AstSimpleReference - interface com.togethersoft.sca.ast.AstSimpleReference.
- Represents a simple name expression.
- AstSourcePosition - interface com.togethersoft.sca.ast.AstSourcePosition.
- Represents a source code fragment.
- AstStatement - interface com.togethersoft.sca.ast.AstStatement.
- The common interface for statements.
- AstStatementVisitor - interface com.togethersoft.sca.ast.visitor.AstStatementVisitor.
- Statement visitor allows to iterate through AST nodes representing Java
statements.
- AstStatementVisitorAdapter - class com.togethersoft.sca.ast.visitor.AstStatementVisitorAdapter.
- Empty implementation of
AstStatementVisitor. - AstStatementVisitorAdapter() -
Constructor for class com.togethersoft.sca.ast.visitor.AstStatementVisitorAdapter
- Creates a statement visitor with the default options.
- AstStatementVisitorAdapter(int) -
Constructor for class com.togethersoft.sca.ast.visitor.AstStatementVisitorAdapter
- Creates a statement visitor with the specified options.
- AstStringLiteral - interface com.togethersoft.sca.ast.AstStringLiteral.
- Represents a string literal.
- AstSuperExpression - interface com.togethersoft.sca.ast.AstSuperExpression.
- Represents a
super expression. - AstSwitchGroup - interface com.togethersoft.sca.ast.AstSwitchGroup.
- Represens a .
- AstSwitchStatement - interface com.togethersoft.sca.ast.AstSwitchStatement.
- Represents a switch statement.
- AstSynchronizedStatement - interface com.togethersoft.sca.ast.AstSynchronizedStatement.
- Represents a synchronized statement.
- AstThisExpression - interface com.togethersoft.sca.ast.AstThisExpression.
- Represents a
this expression. - AstThrowSpecifier - interface com.togethersoft.sca.ast.AstThrowSpecifier.
- Represents a reference to an exception type specified in a method's
throws clause.
- AstThrowStatement - interface com.togethersoft.sca.ast.AstThrowStatement.
- Represents a throw statement.
- AstTryStatement - interface com.togethersoft.sca.ast.AstTryStatement.
- Represents a try statement.
- AstType - interface com.togethersoft.sca.ast.AstType.
- Represents a type (a class or interface) defined either in a source file or
in a binary class file.
- AstTypeExpression - interface com.togethersoft.sca.ast.AstTypeExpression.
- Represents a type expression.
- AstTypeReference - interface com.togethersoft.sca.ast.AstTypeReference.
- The common interface representing a reference to a type.
- AstUnaryExpression - interface com.togethersoft.sca.ast.AstUnaryExpression.
- Represents a one operand expression.
- AstVarDeclaration - interface com.togethersoft.sca.ast.AstVarDeclaration.
- The common interface representing a variable declaration.
- AstVariable - interface com.togethersoft.sca.ast.AstVariable.
- Represents a local variable, method, constructor or catch clause parameter.
- AstVisitor - interface com.togethersoft.sca.ast.visitor.AstVisitor.
- Common interface for AST model visitors.
- AstWhileStatement - interface com.togethersoft.sca.ast.AstWhileStatement.
- Represens a while loop statement.
- AutoFix - class com.togethersoft.sca.core.plugin.audit.AutoFix.
- Provides interface for fixing problems found in the source.
- AutoFix() -
Constructor for class com.togethersoft.sca.core.plugin.audit.AutoFix
-
true iff sorcerer have access to method source
#encodeautoFixes.
key
returns user variable descriptor if found, or null
AssertionError if assertion fails.
null if no AstObject is associated.
null if no AstObject is associated.
null.
while, do,
for, or switch statement.
null
if this is a top-level category.
"")
if it is not contained in any category.
null if this type is not declared in a binary type
(a source type).
null if there is no such
code inspector.
null if this type is not declared in a compilation unit
(for example, it is contained in a binary type or a compilation unit itself).
while, do,
or for statement.
null if there is no current message
null if this object is not declared in a method
(for example, a field initializer).
null if this object is not declared in a type
(for example, a top-level type).
null
if this switch statement has no default label.
null otherwise.
"<clinit>".
null
if this element has no name.
"lang" for the java.lang package.
else branch of this if statement.
null if there is no such extension.
null
if it has no initializer.
null if this object is not declared in a package
(for example, a top-level package).
null if
there is no such parameter.
null if this element has no parent.
null if this object has no associated
source code.
"java/lang", or "" (the empty string),
for the default package.
AssertionError object.
null for the
"java/lang/Object" type.
"#param".
then branch of this if statement.
long value of this literal.
goto [lab1]
true if this literal has correct format and
allowed value.
true if this method has side effects, that is changes
the state of any object.
prevTuple tuple
true if this declaration has the abstract
modifier.
abstract
true if this type was loaded from a class file,
otherwise false.
true if this type represents a class,
otherwise false.
true iff the method is class initializer
true if this is a compile-time constant expression.
true if this tuple represents a compile-time
constant expression, false otherwise.
true if this is a constructor, false
otherwise.
true if this is the default label,
false otherwise.
AstType
object is derived from the class or interface represented by the specified
AstType parameter.
AstType
object is derived from the class or interface represented by the specified
String parameter.
true iff method does nothing
true if this method does not contain syntactic and
semantic errors, all the referred types are successfully resolved.
true if this declaration has the final
modifier.
final
true iff method`s only activity is getting the
value of class data member
true if this is an initializer, false
otherwise.
true if this type represents an interface,
otherwise false.
/**).
true if this declaration has the native
modifier.
native
true if the import is on-demand, otherwise
false.
true if this declaration has default access.
true if this declaration has the private
modifier.
true if this declaration has the protected
modifier.
true if this declaration has the public
modifier.
true iff this method is either public, or may be
called if some public method is called
true iff method`s only activity is setting the
value[s] to class data member[s]
//).
true if this type was loaded from a Java source,
otherwise false.
true if this declaration has the static
modifier.
static
true if this declaration has the strictfp
modifier.
strictfp
true if this is a superclass constructor invocation,
otherwise false.
true if this declaration has the synchronized
modifier.
synchronized
true if and only if variable is temporary
true if this is an alternate constructor invocation,
otherwise false.
true if this declaration has the transient
modifier.
transient
true if this declaration has the volatile
modifier.
volatile
abstract
final
native
static
strictfp
synchronized
transient
volatile
true if this is the 9223372036854775808L literal,
which is the the most negative long literal.
true if this is the 2147483648
literal, which is the the most negative int literal.
null literal.
i.
null if no such information is available
null if no such information is available
null if no such information is available
goto (used in representation of dataflow for
exception handling)
true<\code>.
- result() -
Method in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- Get variable holding result of tuple
For tuples, that produce no value, returns
null
- resultValue() -
Method in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- Get calculated value domain for tuple result.
- RETURN -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- return from method
return or return op1;
- RETURN_STATEMENT -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing a return statement.
- RHO -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- Rho function (used in SSI)
- run(IProject[], File, IReportMessage[], JobControl) -
Method in class com.togethersoft.sca.core.plugin.report.ReportManager
-
- run(IProject[], IAnalyzerDescriptor[], IReporter[], IMessageFilter[], File, JobControl) -
Method in class com.togethersoft.sca.core.plugin.report.ReportManager
- Produce specified set of reports applying specified and required set of filters,
after running the required set of analyzers
- run(IProject, IAnalyzerDescriptor[], JobControl) -
Method in interface com.togethersoft.sca.core.ICodeInspectorExecutable
- Performs analysis of the project.
- run(IProject, IAnalyzerDescriptor[], JobControl) -
Method in class com.togethersoft.sca.core.plugin.report.ReportManager
-
- run(IProject, List, JobControl) -
Method in interface com.togethersoft.sca.core.IStaticAnalyzer
- Executes the specified code analyzers.
integer.
- setValue(int, int) -
Method in interface com.togethersoft.sca.core.plugin.metric.IMetricResult
- Sets the result value to the given
fraction.
- setValue(long) -
Method in interface com.togethersoft.sca.core.IParameterInteger
- Sets the value of this parameter.
- setValue(String) -
Method in interface com.togethersoft.sca.core.IParameterString
- Sets the value of this parameter.
- setValue(String) -
Method in interface com.togethersoft.sca.core.IParameterStringEnum
- Sets the current value of this parameter.
- setValues(Object[]) -
Method in class com.togethersoft.sca.core.Message
-
- setVoid() -
Method in interface com.togethersoft.sca.core.plugin.metric.IMetricResult
- Sets the result value to
void.
- setXML() -
Method in interface com.togethersoft.sca.core.ILog
- Requests that messages sent to this log should be in XML format.
- SHALLOW -
Static variable in interface com.togethersoft.sca.ast.visitor.AstVisitor
- Requests shallow traversal.
- shutdown() -
Method in interface com.togethersoft.sca.core.IStaticAnalyzer
- Shuts down all the activated plug-ins and saves persistent plug-in data.
- shutdown() -
Method in interface com.togethersoft.sca.core.IPluginExecutable
- Cleans up the plugin.
- SIMPLE -
Static variable in interface com.togethersoft.sca.ast.AstFieldReference
- Constant representing a simple identifier reference.
- SIMPLE_REFERENCE -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing a single identifier expression.
- SL -
Static variable in interface com.togethersoft.sca.ast.AstBinaryExpression
- Constant representing a left shift << expression.
- SL -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- res = op1 << op2
- SL_ASSIGN -
Static variable in interface com.togethersoft.sca.ast.AstAssignmentExpression
- Constant representing a compound <<= assignment expression.
- SortFilter - class com.togethersoft.sca.core.plugin.report.SortFilter.
-
- SortFilter() -
Constructor for class com.togethersoft.sca.core.plugin.report.SortFilter
-
- sourceTuple() -
Method in interface com.togethersoft.sca.dataflow.flowgraph.ITempVariable
- Returns tuple which produces initial value this temporary
- SR -
Static variable in interface com.togethersoft.sca.ast.AstBinaryExpression
- Constant representing a signed right shift >> expression.
- SR -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- res = op1 >> op2
- SR_ASSIGN -
Static variable in interface com.togethersoft.sca.ast.AstAssignmentExpression
- Constant representing a compound >>= assignment expression.
- STAR_ASSIGN -
Static variable in interface com.togethersoft.sca.ast.AstAssignmentExpression
- Constant representing a compound *= assignment expression.
- start(String) -
Method in class com.togethersoft.sca.core.JobControl
- This method is called by the running task to indicated that s subtask
is about to begin.
- startup() -
Method in interface com.togethersoft.sca.core.IPluginExecutable
- Sets up the plugin.
- stmt() -
Method in interface com.togethersoft.sca.dataflow.flowgraph.IJavaLoop
- Return the AST node for loop represented by this object.
- STRING -
Static variable in interface com.togethersoft.sca.ast.AstLiteral
- Constant representing a string literal.
- STRING -
Static variable in interface com.togethersoft.sca.core.IParameter
- Represents a string parameter.
- STRING_ENUM -
Static variable in interface com.togethersoft.sca.core.IParameter
- Represents a string enumeration parameter.
- SUB -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- res = op1 - op2
- subLoops() -
Method in interface com.togethersoft.sca.dataflow.flowgraph.IJavaLoop
- Obtain array of loops immediately nested in this loop.
- subpackages() -
Method in interface com.togethersoft.sca.dataflow.IPackage
- get all packages included immediately in the package
- SubsetFilter - class com.togethersoft.sca.core.plugin.report.SubsetFilter.
-
- SubsetFilter() -
Constructor for class com.togethersoft.sca.core.plugin.report.SubsetFilter
-
- SUPER -
Static variable in interface com.togethersoft.sca.ast.AstFieldReference
- Constant representing a qualified
super field access.
- SUPER -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.IVar
- The variable is pseudo variable
super
- SUPER_EXPRESSION -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing a superclass access expression.
- superclass() -
Method in interface com.togethersoft.sca.dataflow.IClass
- get immediate superclass
- superclasses() -
Method in interface com.togethersoft.sca.dataflow.IClass
- get all superclasses
- survey(AstModel) -
Method in interface com.togethersoft.sca.core.plugin.metric.IMetric
- Performs measurements of the given model and returns the results.
- swapWith(AstDeclaration) -
Method in interface com.togethersoft.sca.ast.AstDeclaration
- Swap location of two declations
- SWITCH -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- switch statement
...
- SWITCH_GROUP -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing a switch group statement.
- SWITCH_STATEMENT -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing a switch statement.
- SYNC -
Static variable in interface com.togethersoft.sca.dataflow.flowgraph.ITuple
- Synchronization primitive
- SYNCHRONIZED_STATEMENT -
Static variable in interface com.togethersoft.sca.ast.AstObject
- Constant representing a synchronized statement.
this field access.
this
visitExpression
for each visited expression.
visitStatement
for each visited statement.
super field access expression.
this expression.
|
||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||