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 theinjection-targetTypexsd type
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetInjectionTargetClass()Returns theinjection-target-classelementStringgetInjectionTargetName()Returns theinjection-target-nameelementInjectionTargetType<T>injectionTargetClass(String injectionTargetClass)Sets theinjection-target-classelementInjectionTargetType<T>injectionTargetName(String injectionTargetName)Sets theinjection-target-nameelementInjectionTargetType<T>removeInjectionTargetClass()Removes theinjection-target-classelementInjectionTargetType<T>removeInjectionTargetName()Removes theinjection-target-nameelement
-
-
-
Method Detail
-
injectionTargetClass
InjectionTargetType<T> injectionTargetClass(String injectionTargetClass)
Sets theinjection-target-classelement- Parameters:
injectionTargetClass- the value for the elementinjection-target-class- Returns:
- the current instance of
InjectionTargetType
-
getInjectionTargetClass
String getInjectionTargetClass()
Returns theinjection-target-classelement- Returns:
- the node defined for the element
injection-target-class
-
removeInjectionTargetClass
InjectionTargetType<T> removeInjectionTargetClass()
Removes theinjection-target-classelement- Returns:
- the current instance of
InjectionTargetType
-
injectionTargetName
InjectionTargetType<T> injectionTargetName(String injectionTargetName)
Sets theinjection-target-nameelement- Parameters:
injectionTargetName- the value for the elementinjection-target-name- Returns:
- the current instance of
InjectionTargetType
-
getInjectionTargetName
String getInjectionTargetName()
Returns theinjection-target-nameelement- Returns:
- the node defined for the element
injection-target-name
-
removeInjectionTargetName
InjectionTargetType<T> removeInjectionTargetName()
Removes theinjection-target-nameelement- Returns:
- the current instance of
InjectionTargetType
-
-