public class HelloWorld { // counted
void method(){
class LocalInnerClass{ // counted
}
AbstractMap anonymousMap = new AbstractMap() {
public Set entrySet() {
return null;
}
};
}
static class staticInnerClass{} // counted
interface innerInterface{} // counted
}
private @interface annotationType {} // counted
class AnotherClass { // counted
class innerClass{ // counted
}
}
enum Enum { // counted
A{
},
B{
};
}