Return | Method | Summary |
---|---|---|
boolean | isAnnotation() | is it an annotation type. |
boolean | isAnnotationPresent(Class<? extends Annotation> annotationClass) | Is an annotation present. |
boolean | isAnonymousClass() | Is it an anonymous class. |
boolean | isArray() | Is it an array class. |
boolean | isAssignableFrom(Class<?> cls) | Is it assigned from. |
boolean | isEnum() | Is it an enum. |
boolean | isInstance(Object obj) | Is it instance of another object. |
boolean | isInterface() | Is it an interface type. |
boolean | isLocalClass() | Is it a local class. |
boolean | isMemberClass() | Is it a member class. |
boolean | isPrimitive() | Is it a primitive type. |
boolean | isSynthetic() | Is it a synthetic class. |
public class Main {
public static void main(String[] args) {
Class c = new String().getClass();
System.out.println(c.isInterface());
}
}
The output:
false
java2s.com | Contact Us | Privacy Policy |
Copyright 2009 - 12 Demo Source and Support. All rights reserved. |
All other trademarks are property of their respective owners. |