public interface MutableInterfaceDeclaration extends MutableTypeParameterDeclarator, MutableTypeDeclaration, InterfaceDeclaration
| Modifier and Type | Method and Description | 
|---|---|
void | 
setExtendedInterfaces(java.lang.Iterable<? extends TypeReference> superinterfaces)  | 
void | 
setStrictFloatingPoint(boolean isStrictFloatingPoint)  | 
addTypeParameter, getTypeParametersaddConstructor, addField, addMethod, findDeclaredConstructor, findDeclaredField, findDeclaredMethod, findDeclaredType, getDeclaredAnnotationTypes, getDeclaredClasses, getDeclaredConstructors, getDeclaredEnumerationTypes, getDeclaredFields, getDeclaredInterfaces, getDeclaredMembers, getDeclaredMethods, getDeclaredTypes, remove, setSimpleNamegetDeclaringType, setDeprecated, setDocComment, setVisibilitymarkAsReadaddAnnotation, removeAnnotationgetExtendedInterfaces, isStrictFloatingPointgetQualifiedName, isAssignableFromgetDocComment, getModifiers, getVisibility, isDeprecatedfindAnnotation, getAnnotationsgetCompilationUnit, getSimpleNamevoid setStrictFloatingPoint(boolean isStrictFloatingPoint)
isStrictFloatingPoint - void setExtendedInterfaces(java.lang.Iterable<? extends TypeReference> superinterfaces)
superinterfaces - the interfaces this class implements, must be not nulljava.lang.IllegalArgumentException - if superinterfaces is null or contains null