org.apache.beehive.wsm.jsr181.processor.reflection
Class WsmReflectionAnnotationProcessor
Object
WsmReflectionAnnotationProcessor
public class WsmReflectionAnnotationProcessor
- extends Object
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static WsmReflectionAnnotationProcessor getInstance()
getObjectModel
public AnnotationModel getObjectModel(Class sibClass)
- Create object model from class.
- Parameters:
sibClass
- Service implementation bean class.
- Returns:
getWebServiceTYPEMetadata
protected WebServiceTYPEMetadata getWebServiceTYPEMetadata(Class sibClass)
- Parameters:
sibClass
-
- Returns:
getWebServiceMETHODMetadata
protected WebServiceMETHODMetadata getWebServiceMETHODMetadata(Method method)
- Parameters:
method
-
- Returns:
getWebServicePARAMETERMetadata
protected WebServicePARAMETERMetadata getWebServicePARAMETERMetadata(Class paramType,
int offset,
List<Annotation> annotations)
- Parameters:
paramType
- offset
- annotations
-
- Returns: