Class InjectionTargetTypeImpl<T>
- java.lang.Object
-
- org.jboss.shrinkwrap.descriptor.impl.javaee7.InjectionTargetTypeImpl<T>
-
- All Implemented Interfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>,InjectionTargetType<T>
public class InjectionTargetTypeImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, InjectionTargetType<T>
This class implements theinjection-targetTypexsd type
-
-
Constructor Summary
Constructors Constructor Description InjectionTargetTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)InjectionTargetTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node, org.jboss.shrinkwrap.descriptor.spi.node.Node childNode)
-
Method Summary
All Methods Instance Methods Concrete 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-nameelementTup()
-
-
-
Method Detail
-
injectionTargetClass
public InjectionTargetType<T> injectionTargetClass(String injectionTargetClass)
Sets theinjection-target-classelement- Specified by:
injectionTargetClassin interfaceInjectionTargetType<T>- Parameters:
injectionTargetClass- the value for the elementinjection-target-class- Returns:
- the current instance of
InjectionTargetType
-
getInjectionTargetClass
public String getInjectionTargetClass()
Returns theinjection-target-classelement- Specified by:
getInjectionTargetClassin interfaceInjectionTargetType<T>- Returns:
- the node defined for the element
injection-target-class
-
removeInjectionTargetClass
public InjectionTargetType<T> removeInjectionTargetClass()
Removes theinjection-target-classelement- Specified by:
removeInjectionTargetClassin interfaceInjectionTargetType<T>- Returns:
- the current instance of
InjectionTargetType
-
injectionTargetName
public InjectionTargetType<T> injectionTargetName(String injectionTargetName)
Sets theinjection-target-nameelement- Specified by:
injectionTargetNamein interfaceInjectionTargetType<T>- Parameters:
injectionTargetName- the value for the elementinjection-target-name- Returns:
- the current instance of
InjectionTargetType
-
getInjectionTargetName
public String getInjectionTargetName()
Returns theinjection-target-nameelement- Specified by:
getInjectionTargetNamein interfaceInjectionTargetType<T>- Returns:
- the node defined for the element
injection-target-name
-
removeInjectionTargetName
public InjectionTargetType<T> removeInjectionTargetName()
Removes theinjection-target-nameelement- Specified by:
removeInjectionTargetNamein interfaceInjectionTargetType<T>- Returns:
- the current instance of
InjectionTargetType
-
-