Package org.apache.cxf.jaxws.spi
Interface WrapperClassNamingConvention
- All Known Implementing Classes:
WrapperClassNamingConvention.DefaultWrapperClassNamingConvention,WrapperClassNamingConvention.LegacyWrapperClassNamingConvention
public interface WrapperClassNamingConvention
Provides names for storing generated wrapper classes.
- Since:
- 4.1.1
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classDefault naming scheme since CXF 4.2.0.static classAn implementation restoring the behavior of CXF before version 4.2.0. -
Method Summary
Modifier and TypeMethodDescriptiongetWrapperClassPackageName(Class<?> sei, boolean anonymous) Returns a package name unique for the givenseiandanonymousparameters suitable for storing generated wrapper classes.
-
Method Details
-
getWrapperClassPackageName
Returns a package name unique for the givenseiandanonymousparameters suitable for storing generated wrapper classes.- Parameters:
sei- the service endpoint interface for which the package name should be createdanonymous- whether the generated wrapper types are anonymous- Returns:
- a valid Java package name
-