Architecture Report

Language Constructs and Number of Instances

java::ABSTRACT-MODIFIER51
java::ADD491
java::ADD-ASSIGNMENT3
java::ANDAND71
java::ARGUMENTS6029
java::ARRAY-INITIALIZER36
java::ARRAY-TYPE7
java::AT-MODIFIER190
java::BLOCK2263
java::BOOLEAN-TYPE70
java::BRACKET279
java::BRACKETS250
java::CAST127
java::CATCH-CLAUSE393
java::CHAR-TYPE32
java::CHARACTER-LITERAL50
java::CLASS-BODY147
java::CLASS-DECLARATION110
java::CLASS-EXPRESSION41
java::CLASS-FIELD-DECLARATION255
java::CLASS-INITIALIZER1
java::CLASS-METHOD-DECLARATION680
java::COMPILATION-UNIT112
java::CONDITIONAL49
java::CONSTRUCTOR-DECLARATION93
java::CONTINUE-STATEMENT5
java::DIVIDE4
java::DIVIDE-ASSIGNMENT2
java::DOT-THIS33
java::DOUBLE-TYPE7
java::ELLIPSIS2
java::EQUAL178
java::EXPRESSION-LIST3945
java::EXPRESSION-STATEMENT3056
java::FALSE-LITERAL100
java::FIELD-REFERENCE283
java::FINAL-MODIFIER1754
java::FOR-IN-STATEMENT49
java::FOR-STATEMENT46
java::FORMAL-PARAMETER1427
java::FORMAL-PARAMETERS838
java::FUNCTION-CALL4948
java::GENERIC-INSTANTIATION281
java::GENERIC-TYPE-DECLARATION6
java::GENERIC-TYPE-LIST3
java::GREATER31
java::GREATER-EQUAL3
java::IDENTIFIER28599
java::IF-STATEMENT540
java::IMPORT-CLASS959
java::IMPORT-PACKAGE1
java::INITIALIZED-DECLARATOR1310
java::INSTANCE-OF4
java::INT-TYPE284
java::INTEGER-LITERAL522
java::INTERFACE-BODY6
java::INTERFACE-DECLARATION6
java::INTERFACE-FIELD-DECLARATION12
java::INTERFACE-METHOD-DECLARATION65
java::JAVA-THIS250
java::LESS47
java::LESS-EQUAL2
java::LOCAL-VARIABLE-DECLARATION1157
java::LONG-TYPE42
java::METHOD-CALL345
java::MULTIPLY4
java::MULTIPLY-ASSIGNMENT3
java::NAMED-TYPE3979
java::NEGATE35
java::NEW-ARRAY-EXPRESSION43
java::NEW-EXPRESSION695
java::NOT84
java::NOT-EQUAL299
java::NULL-LITERAL704
java::OROR11
java::PACKAGE30
java::PARENTHESIZED-EXPRESSION9
java::POSTDECREMENT4
java::POSTINCREMENT68
java::PRIVATE-MODIFIER287
java::PROJECT1
java::PROTECTED-MODIFIER200
java::PUBLIC-MODIFIER719
java::QUALIFIED-IDENTIFIER5163
java::QUALIFIED-IDENTIFIER-LIST156
java::RETURN-STATEMENT232
java::SIMPLE-ASSIGNMENT504
java::STATIC-MODIFIER225
java::STRING-LITERAL1506
java::SUBSCRIPT14
java::SUBSCRIPTED42
java::SUBTRACT14
java::SUBTRACT-ASSIGNMENT1
java::SUPER39
java::SUPER-MEMBER2
java::SYNCHRONIZED-STATEMENT4
java::THROW-STATEMENT330
java::TRUE-LITERAL154
java::TRY-STATEMENT331
java::TYPE-LIST15
java::UNKNOWN-TYPE8
java::WHILE-STATEMENT35