# Package org.apache.cxf.annotations

- Class Summary
  Class | Description
  --- | ---
  FactoryType.DEFAULT |
  Policy.DEFAULT |
  WSDLDocumentation.DEFAULT |

- Enum Summary
  Enum | Description
  --- | ---
  FactoryType.Type |
  Policy.Placement |
  Provider.Scope |
  Provider.Type |
  SchemaValidation.SchemaValidationType |
  WSDLDocumentation.Placement |

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  DataBinding | Specifies the DataBinding to use with the service
  EndpointProperties | Specifies properties to record for the endpoint
  EndpointProperty | Specifies a property to record for the endpoint
  EvaluateAllEndpoints | Marker for CXF Features.
  FactoryType | Defines the factory used for the service.
  FastInfoset | Enables FastInfoset negotiation
  GZIP | Enables GZIP compression negotiation
  Logging | Deprecated.
  Policies | Used to attach multiple Policy annotations to a method or type if policies need to be added to more than one place in the wsdl.
  Policy | Attaches a Policy to a service or method
  Provider |
  SchemaValidation | Enables schema validation
  UseAsyncMethod | Instructs the runtime to dispatch using the async method on service if continuations are available.
  UseNio | Instructs the runtime to copy the input stream to the output stream using NIO.
  WSDLDocumentation | Adds documentation nodes to the generated WSDL
  WSDLDocumentationCollection | Used to attach multiple WSDLDocumentation annotations to a method or type if documentation needs to be added to more than one place in the wsdl.