Returns whether this ClassNode represents an interface type. A class is an interface if the ACC_INTERFACE modifier flag is set in its modifiers. Interfaces define contracts for implementing classes without providing implementation details. Note that annotations are also interfaces (w
()
| 1867 | * @see #getModifiers() |
| 1868 | */ |
| 1869 | public boolean isInterface() { |
| 1870 | return (getModifiers() & ACC_INTERFACE) != 0; |
| 1871 | } |
| 1872 | |
| 1873 | /** |
| 1874 | * Returns whether this {@link ClassNode} represents an annotation type (annotation definition). |
no test coverage detected