public class InterfaceInfo extends AbstractDescriptionElement implements NamedItem
| Constructor and Description | 
|---|
| InterfaceInfo(ServiceInfo info,
             QName q) | 
| Modifier and Type | Method and Description | 
|---|---|
| OperationInfo | addOperation(QName oname)Adds an operation to this service. | 
| DescriptionInfo | getDescription() | 
| QName | getName() | 
| OperationInfo | getOperation(QName oname)Returns the operation info with the given name, if found. | 
| Collection<OperationInfo> | getOperations()Returns all operations for this service. | 
| ServiceInfo | getService() | 
| void | removeOperation(OperationInfo operation)Removes an operation from this service. | 
| void | setName(QName n) | 
addExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, getTraversedExtensor, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setPropertypublic InterfaceInfo(ServiceInfo info, QName q)
public DescriptionInfo getDescription()
getDescription in class AbstractDescriptionElementpublic ServiceInfo getService()
public void setName(QName n)
public OperationInfo addOperation(QName oname)
oname - the qualified name of the operation.public void removeOperation(OperationInfo operation)
operation - the operation.public OperationInfo getOperation(QName oname)
oname - the name.null if not found.public Collection<OperationInfo> getOperations()
Apache CXF