Interface InjectionTargetType<T>

All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
All Known Implementing Classes:
InjectionTargetTypeImpl

public interface InjectionTargetType<T> extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the injection-targetType xsd type
  • Method Details

    • injectionTargetClass

      InjectionTargetType<T> injectionTargetClass(String injectionTargetClass)
      Sets the injection-target-class element
      Parameters:
      injectionTargetClass - the value for the element injection-target-class
      Returns:
      the current instance of InjectionTargetType
    • getInjectionTargetClass

      String getInjectionTargetClass()
      Returns the injection-target-class element
      Returns:
      the node defined for the element injection-target-class
    • removeInjectionTargetClass

      InjectionTargetType<T> removeInjectionTargetClass()
      Removes the injection-target-class element
      Returns:
      the current instance of InjectionTargetType
    • injectionTargetName

      InjectionTargetType<T> injectionTargetName(String injectionTargetName)
      Sets the injection-target-name element
      Parameters:
      injectionTargetName - the value for the element injection-target-name
      Returns:
      the current instance of InjectionTargetType
    • getInjectionTargetName

      String getInjectionTargetName()
      Returns the injection-target-name element
      Returns:
      the node defined for the element injection-target-name
    • removeInjectionTargetName

      InjectionTargetType<T> removeInjectionTargetName()
      Removes the injection-target-name element
      Returns:
      the current instance of InjectionTargetType