Top Methods
org.eclipse.xtend.lib.macro.declaration

public Interface MutableInterfaceDeclaration

extends MutableTypeParameterDeclarator, MutableTypeDeclaration, InterfaceDeclaration

Author
Sven Efftinge

Method Summary

Modifier and TypeMethod and Description
public void
setExtendedInterfaces(Iterable<? extends TypeReference>
the interfaces this class implements, must be not null
superinterfaces
)

public void
setStrictFloatingPoint(boolean isStrictFloatingPoint)

Inherited from org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration:
getExtendedInterfacesisStrictFloatingPoint
Inherited from org.eclipse.xtend.lib.macro.declaration.MutableTypeDeclaration:
addConstructoraddFieldaddMethodfindDeclaredConstructorfindDeclaredFieldfindDeclaredMethodfindDeclaredTypegetDeclaredAnnotationTypesgetDeclaredClassesgetDeclaredConstructorsgetDeclaredEnumerationTypesgetDeclaredFieldsgetDeclaredInterfacesgetDeclaredMembersgetDeclaredMethodsgetDeclaredTypesremovesetSimpleName
Inherited from org.eclipse.xtend.lib.macro.declaration.MutableTypeParameterDeclarator:
addTypeParametergetTypeParameters

Method Detail

setExtendedInterfacesback to summary
public void setExtendedInterfaces(Iterable<? extends TypeReference> superinterfaces)
Parameters
superinterfaces:Iterable<? extends TypeReference>

the interfaces this class implements, must be not null

Exceptions
IllegalArgumentException:
if superinterfaces is null or contains null
setStrictFloatingPointback to summary
public void setStrictFloatingPoint(boolean isStrictFloatingPoint)