Interface Extensible

All Known Implementing Classes:
AbstractDescriptionElement, AbstractMessageContainer, AbstractPropertiesHolder, BindingFaultInfo, BindingInfo, BindingMessageInfo, BindingOperationInfo, DescriptionInfo, EndpointInfo, FaultInfo, InterfaceInfo, MessageInfo, MessagePartInfo, OperationInfo, SchemaInfo, ServiceInfo, UnwrappedOperationInfo

public interface Extensible
  • Method Details

    • getExtensor

      <T> T getExtensor(Class<T> cls)
    • getExtensors

      <T> List<T> getExtensors(Class<T> cls)
    • addExtensor

      void addExtensor(Object el)
    • getExtensionAttribute

      Object getExtensionAttribute(QName name)
    • getExtensionAttributes

      Map<QName,Object> getExtensionAttributes()
    • addExtensionAttribute

      void addExtensionAttribute(QName name, Object attr)
    • setExtensionAttributes

      void setExtensionAttributes(Map<QName,Object> attrs)