org.jboss.forge.parser.java
Interface InterfaceCapable<T extends JavaSource<T>>
- All Known Subinterfaces:
- JavaClass, JavaInterface, JavaType<T>
- All Known Implementing Classes:
- AbstractJavaSource, AbstractJavaSourceMemberHolder, JavaAnnotationImpl, JavaClassImpl, JavaEnumImpl, JavaInterfaceImpl
public interface InterfaceCapable<T extends JavaSource<T>>
- Author:
- Lincoln Baxter, III
getInterfaces
List<String> getInterfaces()
addInterface
T addInterface(String type)
addInterface
T addInterface(Class<?> type)
addInterface
T addInterface(JavaInterface type)
hasInterface
boolean hasInterface(String type)
hasInterface
boolean hasInterface(Class<?> type)
hasInterface
boolean hasInterface(JavaInterface type)
removeInterface
T removeInterface(String type)
removeInterface
T removeInterface(Class<?> type)
removeInterface
T removeInterface(JavaInterface type)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.