Interface InterfaceCapable

All Known Subinterfaces:
InterfaceCapableSource<T>, JavaClass<O>, JavaClassSource, JavaEnum<O>, JavaEnumSource, JavaInterface<O>, JavaInterfaceSource, JavaRecord<O>, JavaRecordSource, PropertyHolder<O>, PropertyHolderSource<O>

public interface InterfaceCapable
Represents a JavaType that may implement one or more interfaces.
Author:
Lincoln Baxter, III
  • Method Details

    • getInterfaces

      List<String> getInterfaces()
    • hasInterface

      boolean hasInterface(String type)
    • hasInterface

      default boolean hasInterface(Class<?> type)
    • hasInterface

      default boolean hasInterface(JavaInterface<?> type)