## Uses of Class
org.apache.cxf.service.model.OperationInfo

- Packages that use OperationInfo
  Package | Description
  --- | ---
  org.apache.cxf.feature.validation |
  org.apache.cxf.interceptor | Core interceptor interfaces which form the basis for message processing chains in CXF.
  org.apache.cxf.service | This package and its sub packages contain classes relating to services and the CXF service model
  org.apache.cxf.service.invoker |
  org.apache.cxf.service.model |

- - ### Uses of OperationInfo in org.apache.cxf.feature.validation

    Methods in org.apache.cxf.feature.validation with parameters of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `SchemaValidation.SchemaValidationType` | SchemaValidationTypeProvider.`getSchemaValidationType(OperationInfo info)`
    `SchemaValidation.SchemaValidationType` | DefaultSchemaValidationTypeProvider.`getSchemaValidationType(OperationInfo info)`

  - ### Uses of OperationInfo in org.apache.cxf.interceptor

    Methods in org.apache.cxf.interceptor with parameters of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,String>` | URIMappingInterceptor.`keepInOrder(Map<String,String> params, OperationInfo operation, List<String> order)`

    Method parameters in org.apache.cxf.interceptor with type arguments of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected MessagePartInfo` | AbstractInDatabindingInterceptor.`findMessagePart(Exchange exchange, Collection<OperationInfo> operations, QName name, boolean client, int index, Message message)` Find the next possible message part in the message.

  - ### Uses of OperationInfo in org.apache.cxf.service

    Methods in org.apache.cxf.service with parameters of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServiceModelVisitor.`begin(OperationInfo op)`
    `void` | ServiceModelVisitor.`end(OperationInfo op)`

  - ### Uses of OperationInfo in org.apache.cxf.service.invoker

    Methods in org.apache.cxf.service.invoker with parameters of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | MethodDispatcher.`bind(OperationInfo o, Method... methods)`

  - ### Uses of OperationInfo in org.apache.cxf.service.model

    Subclasses of OperationInfo in org.apache.cxf.service.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnwrappedOperationInfo`

    Fields in org.apache.cxf.service.model declared as OperationInfo
    Modifier and Type | Field and Description
    --- | ---
    `protected OperationInfo` | BindingOperationInfo.`opInfo`

    Methods in org.apache.cxf.service.model that return OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `OperationInfo` | InterfaceInfo.`addOperation(QName oname)` Adds an operation to this service.
    `OperationInfo` | AbstractMessageContainer.`getOperation()` Returns the operation of this container.
    `OperationInfo` | InterfaceInfo.`getOperation(QName oname)` Returns the operation info with the given name, if found.
    `OperationInfo` | BindingOperationInfo.`getOperationInfo()`
    `OperationInfo` | OperationInfo.`getUnwrappedOperation()`
    `OperationInfo` | UnwrappedOperationInfo.`getWrappedOperation()`

    Methods in org.apache.cxf.service.model that return types with arguments of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `Collection<OperationInfo>` | InterfaceInfo.`getOperations()` Returns all operations for this service.

    Methods in org.apache.cxf.service.model with parameters of type OperationInfo
    Modifier and Type | Method and Description
    --- | ---
    `BindingOperationInfo` | BindingInfo.`getOperation(OperationInfo oi)`
    `static List<String>` | ServiceModelUtil.`getOperationInputPartNames(OperationInfo operation)`
    `void` | InterfaceInfo.`removeOperation(OperationInfo operation)` Removes an operation from this service.
    `void` | OperationInfo.`setUnwrappedOperation(OperationInfo op)`

    Constructors in org.apache.cxf.service.model with parameters of type OperationInfo
    Constructor and Description
    `BindingOperationInfo(BindingInfo bi, OperationInfo opinfo)`
    `FaultInfo(QName fname, QName mname, OperationInfo info)`
    `MessageInfo(OperationInfo op, MessageInfo.Type type, QName nm)`
    `UnwrappedOperationInfo(OperationInfo op)`

Apache CXF