public class EjbRefType extends Object
Java class for ejb-refType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ejb-refType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ejb-ref-name" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-nameType"/>
<element name="ejb-ref-type" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-typeType" minOccurs="0"/>
<element name="home" type="{http://java.sun.com/xml/ns/javaee}homeType" minOccurs="0"/>
<element name="remote" type="{http://java.sun.com/xml/ns/javaee}remoteType" minOccurs="0"/>
<element name="ejb-link" type="{http://java.sun.com/xml/ns/javaee}ejb-linkType" minOccurs="0"/>
<group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<DescriptionType> |
description |
protected EjbLinkType |
ejbLink |
protected EjbRefNameType |
ejbRefName |
protected EjbRefTypeType |
ejbRefType |
protected HomeType |
home |
protected String |
id |
protected List<InjectionTargetType> |
injectionTarget |
protected XsdStringType |
lookupName |
protected XsdStringType |
mappedName |
protected RemoteType |
remote |
| Constructor and Description |
|---|
EjbRefType() |
| Modifier and Type | Method and Description |
|---|---|
List<DescriptionType> |
getDescription()
Gets the value of the description property.
|
EjbLinkType |
getEjbLink()
Gets the value of the ejbLink property.
|
EjbRefNameType |
getEjbRefName()
Gets the value of the ejbRefName property.
|
EjbRefTypeType |
getEjbRefType()
Gets the value of the ejbRefType property.
|
HomeType |
getHome()
Gets the value of the home property.
|
String |
getId()
Gets the value of the id property.
|
List<InjectionTargetType> |
getInjectionTarget()
Gets the value of the injectionTarget property.
|
XsdStringType |
getLookupName()
Gets the value of the lookupName property.
|
XsdStringType |
getMappedName()
Gets the value of the mappedName property.
|
RemoteType |
getRemote()
Gets the value of the remote property.
|
void |
setEjbLink(EjbLinkType value)
Sets the value of the ejbLink property.
|
void |
setEjbRefName(EjbRefNameType value)
Sets the value of the ejbRefName property.
|
void |
setEjbRefType(EjbRefTypeType value)
Sets the value of the ejbRefType property.
|
void |
setHome(HomeType value)
Sets the value of the home property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setLookupName(XsdStringType value)
Sets the value of the lookupName property.
|
void |
setMappedName(XsdStringType value)
Sets the value of the mappedName property.
|
void |
setRemote(RemoteType value)
Sets the value of the remote property.
|
EjbRefType |
withDescription(Collection<DescriptionType> values) |
EjbRefType |
withDescription(DescriptionType... values) |
EjbRefType |
withEjbLink(EjbLinkType value) |
EjbRefType |
withEjbRefName(EjbRefNameType value) |
EjbRefType |
withEjbRefType(EjbRefTypeType value) |
EjbRefType |
withHome(HomeType value) |
EjbRefType |
withId(String value) |
EjbRefType |
withInjectionTarget(Collection<InjectionTargetType> values) |
EjbRefType |
withInjectionTarget(InjectionTargetType... values) |
EjbRefType |
withLookupName(XsdStringType value) |
EjbRefType |
withMappedName(XsdStringType value) |
EjbRefType |
withRemote(RemoteType value) |
protected List<DescriptionType> description
protected EjbRefNameType ejbRefName
protected EjbRefTypeType ejbRefType
protected HomeType home
protected RemoteType remote
protected EjbLinkType ejbLink
protected XsdStringType mappedName
protected List<InjectionTargetType> injectionTarget
protected XsdStringType lookupName
protected String id
public List<DescriptionType> getDescription()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the description property.
For example, to add a new item, do as follows:
getDescription().add(newItem);
Objects of the following type(s) are allowed in the list
DescriptionType
public EjbRefNameType getEjbRefName()
EjbRefNameTypepublic void setEjbRefName(EjbRefNameType value)
value - allowed object is
EjbRefNameTypepublic EjbRefTypeType getEjbRefType()
EjbRefTypeTypepublic void setEjbRefType(EjbRefTypeType value)
value - allowed object is
EjbRefTypeTypepublic HomeType getHome()
HomeTypepublic void setHome(HomeType value)
value - allowed object is
HomeTypepublic RemoteType getRemote()
RemoteTypepublic void setRemote(RemoteType value)
value - allowed object is
RemoteTypepublic EjbLinkType getEjbLink()
EjbLinkTypepublic void setEjbLink(EjbLinkType value)
value - allowed object is
EjbLinkTypepublic XsdStringType getMappedName()
XsdStringTypepublic void setMappedName(XsdStringType value)
value - allowed object is
XsdStringTypepublic List<InjectionTargetType> getInjectionTarget()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the injectionTarget property.
For example, to add a new item, do as follows:
getInjectionTarget().add(newItem);
Objects of the following type(s) are allowed in the list
InjectionTargetType
public XsdStringType getLookupName()
XsdStringTypepublic void setLookupName(XsdStringType value)
value - allowed object is
XsdStringTypepublic void setId(String value)
value - allowed object is
Stringpublic EjbRefType withDescription(DescriptionType... values)
public EjbRefType withDescription(Collection<DescriptionType> values)
public EjbRefType withEjbRefName(EjbRefNameType value)
public EjbRefType withEjbRefType(EjbRefTypeType value)
public EjbRefType withHome(HomeType value)
public EjbRefType withRemote(RemoteType value)
public EjbRefType withEjbLink(EjbLinkType value)
public EjbRefType withMappedName(XsdStringType value)
public EjbRefType withInjectionTarget(InjectionTargetType... values)
public EjbRefType withInjectionTarget(Collection<InjectionTargetType> values)
public EjbRefType withLookupName(XsdStringType value)
public EjbRefType withId(String value)
Copyright © 2019. All rights reserved.