public class InterfaceTypeInfo extends ClassTypeInfo
BIG_INT, BOOLEAN, BYTE, CHARACTER, DATE, DOUBLE, FLOAT, INT, LONG, NONE, NUMBER, OBJECT, OBJECT_ARRAY, PRIMITIVE_BOOLEAN, PRIMITIVE_BYTE, PRIMITIVE_CHARACTER, PRIMITIVE_DOUBLE, PRIMITIVE_FLOAT, PRIMITIVE_INT, PRIMITIVE_LONG, PRIMITIVE_SHORT, PRIMITIVE_VOID, RAW_CLASS, RAW_CONSUMER, RAW_ENUM_SET, RAW_FUNCTION, RAW_LIST, RAW_MAP, RAW_OPTIONAL, RAW_PREDICATE, RAW_SET, RAW_SUPPLIER, RUNNABLE, SHORT, STRING, STRING_ARRAY, VOID| Constructor and Description |
|---|
InterfaceTypeInfo(Class<?> type) |
InterfaceTypeInfo(Class<?> type,
byte functional) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isFunctionalInterface() |
boolean |
isInterface() |
append, asClass, equals, hashCode, is, shouldConvertnewArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcollectComponentClass, consolidate, createDefaultValue, enumConstants, getComponentType, getTypeTag, isArray, isAssignableFrom, isBoolean, isByte, isCharacter, isDouble, isEnum, isFloat, isInstance, isInt, isLong, isNot, isNumber, isObjectExact, isPrimitive, isShort, isString, isVoid, parampublic InterfaceTypeInfo(Class<?> type)
public InterfaceTypeInfo(Class<?> type, byte functional)
public boolean isFunctionalInterface()
FunctionalInterfacepublic boolean isInterface()
Class.isInterface()Copyright © 2025 HtmlUnit. All rights reserved.