java.lang.Object
com.oracle.webservices.api.message.BasePropertySet
com.sun.xml.ws.model.wsdl.WSDLProperties
- All Implemented Interfaces:
PropertySet
- Direct Known Subclasses:
WSDLDirectProperties
,WSDLPortProperties
- Author:
- Jitendra Kotamraju
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.webservices.api.message.BasePropertySet
BasePropertySet.Accessor, BasePropertySet.PropertyMap, BasePropertySet.PropertyMapEntry
Nested classes/interfaces inherited from interface com.oracle.webservices.api.message.PropertySet
PropertySet.Property
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected BasePropertySet.PropertyMap
Map representing the Fields and Methods annotated withPropertySet.Property
.abstract QName
abstract QName
abstract QName
Methods inherited from class com.oracle.webservices.api.message.BasePropertySet
asMap, containsKey, createEntrySet, createView, get, mapAllowsAdditionalProperties, parse, parse, put, remove, supports
-
Constructor Details
-
WSDLProperties
-
-
Method Details
-
getWSDLService
-
getWSDLPort
-
getWSDLPortType
-
getWSDLDescription
-
getPropertyMap
Description copied from class:BasePropertySet
Map representing the Fields and Methods annotated withPropertySet.Property
. Model ofPropertySet
class.At the end of the derivation chain this method just needs to be implemented as:
private static final PropertyMap model; static { model = parse(MyDerivedClass.class); } protected PropertyMap getPropertyMap() { return model; }
or if the implementation is in different Java module.private static final PropertyMap model; static { model = parse(MyDerivedClass.class, MethodHandles.lookup()); } protected PropertyMap getPropertyMap() { return model; }
- Specified by:
getPropertyMap
in classBasePropertySet
- Returns:
- the map of strongly-typed known properties keyed by property names
-