|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.shrinkwrap.descriptor.impl.ejbjar31.EntityBeanTypeImpl<T>
public class EntityBeanTypeImpl<T>
This class implements the entity-beanType xsd type
Original Documentation:
The entity-beanType declares an entity bean. The declaration
consists of:
- an optional description
- an optional display name
- an optional icon element that contains a small and a large
icon file name
- a unique name assigned to the enterprise bean
in the deployment descriptor
- an optional mapped-name element that can be used to provide
vendor-specific deployment information such as the physical
jndi-name of the entity bean's remote home interface. This
element is not required to be supported by all implementations.
Any use of this element is non-portable.
- the names of the entity bean's remote home
and remote interfaces, if any
- the names of the entity bean's local home and local
interfaces, if any
- the entity bean's implementation class
- the optional entity bean's persistence management type. If
this element is not specified it is defaulted to Container.
- the entity bean's primary key class name
- an indication of the entity bean's reentrancy
- an optional specification of the
entity bean's cmp-version
- an optional specification of the entity bean's
abstract schema name
- an optional list of container-managed fields
- an optional specification of the primary key
field
- an optional declaration of the bean's environment
entries
- an optional declaration of the bean's EJB
references
- an optional declaration of the bean's local
EJB references
- an optional declaration of the bean's web
service references
- an optional declaration of the security role
references
- an optional declaration of the security identity
to be used for the execution of the bean's methods
- an optional declaration of the bean's
resource manager connection factory references
- an optional declaration of the bean's
resource environment references
- an optional declaration of the bean's message
destination references
- an optional set of query declarations
for finder and select methods for an entity
bean with cmp-version 2.x.
The optional abstract-schema-name element must be specified
for an entity bean with container-managed persistence and
cmp-version 2.x.
The optional primkey-field may be present in the descriptor
if the entity's persistence-type is Container.
The optional cmp-version element may be present in the
descriptor if the entity's persistence-type is Container. If
the persistence-type is Container and the cmp-version
element is not specified, its value defaults to 2.x.
The optional home and remote elements must be specified if
the entity bean cmp-version is 1.x.
The optional home and remote elements must be specified if
the entity bean has a remote home and remote interface.
The optional local-home and local elements must be specified
if the entity bean has a local home and local interface.
Either both the local-home and the local elements or both
the home and the remote elements must be specified.
The optional query elements must be present if the
persistence-type is Container and the cmp-version is 2.x and
query methods other than findByPrimaryKey have been defined
for the entity bean.
The other elements that are optional are "optional" in the
sense that they are omitted if the lists represented by them
are empty.
At least one cmp-field element must be present in the
descriptor if the entity's persistence-type is Container and
the cmp-version is 1.x, and none must not be present if the
entity's persistence-type is Bean.
| Constructor Summary | |
|---|---|
EntityBeanTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
|
|
EntityBeanTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
|
|
| Method Summary | |
|---|---|
CmpFieldType<EntityBeanType<T>> |
cmpField()
Returns the cmp-field element |
DataSourceType<EntityBeanType<T>> |
dataSource()
Returns the data-source element |
EjbLocalRefType<EntityBeanType<T>> |
ejbLocalRef()
Returns the ejb-local-ref element |
EjbRefType<EntityBeanType<T>> |
ejbRef()
Returns the ejb-ref element |
EnvEntryType<EntityBeanType<T>> |
envEntry()
Returns the env-entry element |
java.lang.String |
getAbstractSchemaName()
Returns the abstract-schema-name element |
java.util.List<CmpFieldType<EntityBeanType<T>>> |
getCmpFieldList()
Returns all cmp-field elements |
CmpVersionType |
getCmpVersion()
Returns the cmp-version element |
java.lang.String |
getCmpVersionAsString()
Returns the cmp-version element |
java.util.List<DataSourceType<EntityBeanType<T>>> |
getDataSourceList()
Returns all data-source elements |
java.util.List<java.lang.String> |
getDescriptionList()
Returns all description elements |
java.util.List<java.lang.String> |
getDisplayNameList()
Returns all display-name elements |
java.lang.String |
getEjbClass()
Returns the ejb-class element |
java.util.List<EjbLocalRefType<EntityBeanType<T>>> |
getEjbLocalRefList()
Returns all ejb-local-ref elements |
java.lang.String |
getEjbName()
Returns the ejb-name element |
java.util.List<EjbRefType<EntityBeanType<T>>> |
getEjbRefList()
Returns all ejb-ref elements |
java.util.List<EnvEntryType<EntityBeanType<T>>> |
getEnvEntryList()
Returns all env-entry elements |
java.lang.String |
getHome()
Returns the home element |
java.util.List<IconType<EntityBeanType<T>>> |
getIconList()
Returns all icon elements |
java.lang.String |
getLocal()
Returns the local element |
java.lang.String |
getLocalHome()
Returns the local-home element |
java.lang.String |
getMappedName()
Returns the mapped-name element |
java.util.List<MessageDestinationRefType<EntityBeanType<T>>> |
getMessageDestinationRefList()
Returns all message-destination-ref elements |
java.util.List<PersistenceContextRefType<EntityBeanType<T>>> |
getPersistenceContextRefList()
Returns all persistence-context-ref elements |
PersistenceTypeType |
getPersistenceType()
Returns the persistence-type element |
java.lang.String |
getPersistenceTypeAsString()
Returns the persistence-type element |
java.util.List<PersistenceUnitRefType<EntityBeanType<T>>> |
getPersistenceUnitRefList()
Returns all persistence-unit-ref elements |
java.util.List<LifecycleCallbackType<EntityBeanType<T>>> |
getPostConstructList()
Returns all post-construct elements |
java.util.List<LifecycleCallbackType<EntityBeanType<T>>> |
getPreDestroyList()
Returns all pre-destroy elements |
java.lang.String |
getPrimKeyClass()
Returns the prim-key-class element |
java.lang.String |
getPrimkeyField()
Returns the primkey-field element |
java.util.List<QueryType<EntityBeanType<T>>> |
getQueryList()
Returns all query elements |
java.lang.String |
getRemote()
Returns the remote element |
java.util.List<ResourceEnvRefType<EntityBeanType<T>>> |
getResourceEnvRefList()
Returns all resource-env-ref elements |
java.util.List<ResourceRefType<EntityBeanType<T>>> |
getResourceRefList()
Returns all resource-ref elements |
java.util.List<SecurityRoleRefType<EntityBeanType<T>>> |
getSecurityRoleRefList()
Returns all security-role-ref elements |
IconType<EntityBeanType<T>> |
icon()
Returns the icon element |
java.lang.Boolean |
isReentrant()
Returns the reentrant element |
MessageDestinationRefType<EntityBeanType<T>> |
messageDestinationRef()
Returns the message-destination-ref element |
PersistenceContextRefType<EntityBeanType<T>> |
persistenceContextRef()
Returns the persistence-context-ref element |
PersistenceUnitRefType<EntityBeanType<T>> |
persistenceUnitRef()
Returns the persistence-unit-ref element |
LifecycleCallbackType<EntityBeanType<T>> |
postConstruct()
Returns the post-construct element |
LifecycleCallbackType<EntityBeanType<T>> |
preDestroy()
Returns the pre-destroy element |
QueryType<EntityBeanType<T>> |
query()
Returns the query element |
EntityBeanType<T> |
removeAbstractSchemaName()
Removes the abstract-schema-name element |
EntityBeanType<T> |
removeAllCmpField()
Removes all cmp-field elements |
EntityBeanType<T> |
removeAllDataSource()
Removes all data-source elements |
EntityBeanType<T> |
removeAllDescription()
Removes the description element |
EntityBeanType<T> |
removeAllDisplayName()
Removes the display-name element |
EntityBeanType<T> |
removeAllEjbLocalRef()
Removes all ejb-local-ref elements |
EntityBeanType<T> |
removeAllEjbRef()
Removes all ejb-ref elements |
EntityBeanType<T> |
removeAllEnvEntry()
Removes all env-entry elements |
EntityBeanType<T> |
removeAllIcon()
Removes all icon elements |
EntityBeanType<T> |
removeAllMessageDestinationRef()
Removes all message-destination-ref elements |
EntityBeanType<T> |
removeAllPersistenceContextRef()
Removes all persistence-context-ref elements |
EntityBeanType<T> |
removeAllPersistenceUnitRef()
Removes all persistence-unit-ref elements |
EntityBeanType<T> |
removeAllPostConstruct()
Removes all post-construct elements |
EntityBeanType<T> |
removeAllPreDestroy()
Removes all pre-destroy elements |
EntityBeanType<T> |
removeAllQuery()
Removes all query elements |
EntityBeanType<T> |
removeAllResourceEnvRef()
Removes all resource-env-ref elements |
EntityBeanType<T> |
removeAllResourceRef()
Removes all resource-ref elements |
EntityBeanType<T> |
removeAllSecurityRoleRef()
Removes all security-role-ref elements |
EntityBeanType<T> |
removeEjbClass()
Removes the ejb-class element |
EntityBeanType<T> |
removeEjbName()
Removes the ejb-name element |
EntityBeanType<T> |
removeHome()
Removes the home element |
EntityBeanType<T> |
removeLocal()
Removes the local element |
EntityBeanType<T> |
removeLocalHome()
Removes the local-home element |
EntityBeanType<T> |
removeMappedName()
Removes the mapped-name element |
EntityBeanType<T> |
removePrimKeyClass()
Removes the prim-key-class element |
EntityBeanType<T> |
removePrimkeyField()
Removes the primkey-field element |
EntityBeanType<T> |
removeReentrant()
Removes the reentrant element |
EntityBeanType<T> |
removeRemote()
Removes the remote element |
EntityBeanType<T> |
removeSecurityIdentity()
Removes the security-identity element |
ResourceEnvRefType<EntityBeanType<T>> |
resourceEnvRef()
Returns the resource-env-ref element |
ResourceRefType<EntityBeanType<T>> |
resourceRef()
Returns the resource-ref element |
SecurityIdentityType<EntityBeanType<T>> |
securityIdentity()
If not already created, a new security-identity element will be created and returned. |
SecurityRoleRefType<EntityBeanType<T>> |
securityRoleRef()
Returns the security-role-ref element |
EntityBeanType<T> |
setAbstractSchemaName(java.lang.String abstractSchemaName)
If not already created, a new abstract-schema-name element with the given value will be created. |
EntityBeanType<T> |
setCmpVersion(CmpVersionType cmpVersion)
If not already created, a new cmp-version element with the given value will be created. |
EntityBeanType<T> |
setCmpVersion(java.lang.String cmpVersion)
If not already created, a new cmp-version element with the given value will be created. |
EntityBeanType<T> |
setDescription(java.lang.String description)
Creates a new description element |
EntityBeanType<T> |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
EntityBeanType<T> |
setDisplayName(java.lang.String displayName)
Creates a new display-name element |
EntityBeanType<T> |
setDisplayNameList(java.lang.String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
EntityBeanType<T> |
setEjbClass(java.lang.String ejbClass)
If not already created, a new ejb-class element with the given value will be created. |
EntityBeanType<T> |
setEjbName(java.lang.String ejbName)
If not already created, a new ejb-name element with the given value will be created. |
EntityBeanType<T> |
setHome(java.lang.String home)
If not already created, a new home element with the given value will be created. |
EntityBeanType<T> |
setLocal(java.lang.String local)
If not already created, a new local element with the given value will be created. |
EntityBeanType<T> |
setLocalHome(java.lang.String localHome)
If not already created, a new local-home element with the given value will be created. |
EntityBeanType<T> |
setMappedName(java.lang.String mappedName)
If not already created, a new mapped-name element with the given value will be created. |
EntityBeanType<T> |
setPersistenceType(PersistenceTypeType persistenceType)
If not already created, a new persistence-type element with the given value will be created. |
EntityBeanType<T> |
setPersistenceType(java.lang.String persistenceType)
If not already created, a new persistence-type element with the given value will be created. |
EntityBeanType<T> |
setPrimKeyClass(java.lang.String primKeyClass)
If not already created, a new prim-key-class element with the given value will be created. |
EntityBeanType<T> |
setPrimkeyField(java.lang.String primkeyField)
If not already created, a new primkey-field element with the given value will be created. |
EntityBeanType<T> |
setReentrant(java.lang.Boolean reentrant)
If not already created, a new reentrant element with the given value will be created. |
EntityBeanType<T> |
setRemote(java.lang.String remote)
If not already created, a new remote element with the given value will be created. |
T |
up()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EntityBeanTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node)
public EntityBeanTypeImpl(T t,
java.lang.String nodeName,
org.jboss.shrinkwrap.descriptor.spi.Node node,
org.jboss.shrinkwrap.descriptor.spi.Node childNode)
| Method Detail |
|---|
public T up()
up in interface org.jboss.shrinkwrap.descriptor.api.Child<T>public EntityBeanType<T> setDescription(java.lang.String description)
description element
setDescription in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> setDescriptionList(java.lang.String... values)
description elements,
a new description element
setDescriptionList in interface EntityBeanType<T>list - of description objects
EntityBeanTypepublic EntityBeanType<T> removeAllDescription()
description element
removeAllDescription in interface EntityBeanType<T>EntityBeanTypepublic java.util.List<java.lang.String> getDescriptionList()
description elements
getDescriptionList in interface EntityBeanType<T>descriptionpublic EntityBeanType<T> setDisplayName(java.lang.String displayName)
display-name element
setDisplayName in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> setDisplayNameList(java.lang.String... values)
display-name elements,
a new display-name element
setDisplayNameList in interface EntityBeanType<T>list - of display-name objects
EntityBeanTypepublic EntityBeanType<T> removeAllDisplayName()
display-name element
removeAllDisplayName in interface EntityBeanType<T>EntityBeanTypepublic java.util.List<java.lang.String> getDisplayNameList()
display-name elements
getDisplayNameList in interface EntityBeanType<T>display-namepublic EntityBeanType<T> removeAllIcon()
icon elements
removeAllIcon in interface EntityBeanType<T>EntityBeanTypepublic IconType<EntityBeanType<T>> icon()
icon element
icon in interface EntityBeanType<T>iconpublic java.util.List<IconType<EntityBeanType<T>>> getIconList()
icon elements
getIconList in interface EntityBeanType<T>iconpublic EntityBeanType<T> removeAllEnvEntry()
env-entry elements
removeAllEnvEntry in interface EntityBeanType<T>EntityBeanTypepublic EnvEntryType<EntityBeanType<T>> envEntry()
env-entry element
envEntry in interface EntityBeanType<T>env-entrypublic java.util.List<EnvEntryType<EntityBeanType<T>>> getEnvEntryList()
env-entry elements
getEnvEntryList in interface EntityBeanType<T>env-entrypublic EntityBeanType<T> removeAllEjbRef()
ejb-ref elements
removeAllEjbRef in interface EntityBeanType<T>EntityBeanTypepublic EjbRefType<EntityBeanType<T>> ejbRef()
ejb-ref element
ejbRef in interface EntityBeanType<T>ejb-refpublic java.util.List<EjbRefType<EntityBeanType<T>>> getEjbRefList()
ejb-ref elements
getEjbRefList in interface EntityBeanType<T>ejb-refpublic EntityBeanType<T> removeAllEjbLocalRef()
ejb-local-ref elements
removeAllEjbLocalRef in interface EntityBeanType<T>EntityBeanTypepublic EjbLocalRefType<EntityBeanType<T>> ejbLocalRef()
ejb-local-ref element
ejbLocalRef in interface EntityBeanType<T>ejb-local-refpublic java.util.List<EjbLocalRefType<EntityBeanType<T>>> getEjbLocalRefList()
ejb-local-ref elements
getEjbLocalRefList in interface EntityBeanType<T>ejb-local-refpublic EntityBeanType<T> removeAllResourceRef()
resource-ref elements
removeAllResourceRef in interface EntityBeanType<T>EntityBeanTypepublic ResourceRefType<EntityBeanType<T>> resourceRef()
resource-ref element
resourceRef in interface EntityBeanType<T>resource-refpublic java.util.List<ResourceRefType<EntityBeanType<T>>> getResourceRefList()
resource-ref elements
getResourceRefList in interface EntityBeanType<T>resource-refpublic EntityBeanType<T> removeAllResourceEnvRef()
resource-env-ref elements
removeAllResourceEnvRef in interface EntityBeanType<T>EntityBeanTypepublic ResourceEnvRefType<EntityBeanType<T>> resourceEnvRef()
resource-env-ref element
resourceEnvRef in interface EntityBeanType<T>resource-env-refpublic java.util.List<ResourceEnvRefType<EntityBeanType<T>>> getResourceEnvRefList()
resource-env-ref elements
getResourceEnvRefList in interface EntityBeanType<T>resource-env-refpublic EntityBeanType<T> removeAllMessageDestinationRef()
message-destination-ref elements
removeAllMessageDestinationRef in interface EntityBeanType<T>EntityBeanTypepublic MessageDestinationRefType<EntityBeanType<T>> messageDestinationRef()
message-destination-ref element
messageDestinationRef in interface EntityBeanType<T>message-destination-refpublic java.util.List<MessageDestinationRefType<EntityBeanType<T>>> getMessageDestinationRefList()
message-destination-ref elements
getMessageDestinationRefList in interface EntityBeanType<T>message-destination-refpublic EntityBeanType<T> removeAllPersistenceContextRef()
persistence-context-ref elements
removeAllPersistenceContextRef in interface EntityBeanType<T>EntityBeanTypepublic PersistenceContextRefType<EntityBeanType<T>> persistenceContextRef()
persistence-context-ref element
persistenceContextRef in interface EntityBeanType<T>persistence-context-refpublic java.util.List<PersistenceContextRefType<EntityBeanType<T>>> getPersistenceContextRefList()
persistence-context-ref elements
getPersistenceContextRefList in interface EntityBeanType<T>persistence-context-refpublic EntityBeanType<T> removeAllPersistenceUnitRef()
persistence-unit-ref elements
removeAllPersistenceUnitRef in interface EntityBeanType<T>EntityBeanTypepublic PersistenceUnitRefType<EntityBeanType<T>> persistenceUnitRef()
persistence-unit-ref element
persistenceUnitRef in interface EntityBeanType<T>persistence-unit-refpublic java.util.List<PersistenceUnitRefType<EntityBeanType<T>>> getPersistenceUnitRefList()
persistence-unit-ref elements
getPersistenceUnitRefList in interface EntityBeanType<T>persistence-unit-refpublic EntityBeanType<T> removeAllPostConstruct()
post-construct elements
removeAllPostConstruct in interface EntityBeanType<T>EntityBeanTypepublic LifecycleCallbackType<EntityBeanType<T>> postConstruct()
post-construct element
postConstruct in interface EntityBeanType<T>post-constructpublic java.util.List<LifecycleCallbackType<EntityBeanType<T>>> getPostConstructList()
post-construct elements
getPostConstructList in interface EntityBeanType<T>post-constructpublic EntityBeanType<T> removeAllPreDestroy()
pre-destroy elements
removeAllPreDestroy in interface EntityBeanType<T>EntityBeanTypepublic LifecycleCallbackType<EntityBeanType<T>> preDestroy()
pre-destroy element
preDestroy in interface EntityBeanType<T>pre-destroypublic java.util.List<LifecycleCallbackType<EntityBeanType<T>>> getPreDestroyList()
pre-destroy elements
getPreDestroyList in interface EntityBeanType<T>pre-destroypublic EntityBeanType<T> removeAllDataSource()
data-source elements
removeAllDataSource in interface EntityBeanType<T>EntityBeanTypepublic DataSourceType<EntityBeanType<T>> dataSource()
data-source element
dataSource in interface EntityBeanType<T>data-sourcepublic java.util.List<DataSourceType<EntityBeanType<T>>> getDataSourceList()
data-source elements
getDataSourceList in interface EntityBeanType<T>data-sourcepublic EntityBeanType<T> setEjbName(java.lang.String ejbName)
ejb-name element with the given value will be created.
Otherwise, the existing ejb-name element will be updated with the given value.
setEjbName in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeEjbName()
ejb-name element
removeEjbName in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getEjbName()
ejb-name element
getEjbName in interface EntityBeanType<T>ejb-namepublic EntityBeanType<T> setMappedName(java.lang.String mappedName)
mapped-name element with the given value will be created.
Otherwise, the existing mapped-name element will be updated with the given value.
setMappedName in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeMappedName()
mapped-name element
removeMappedName in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getMappedName()
mapped-name element
getMappedName in interface EntityBeanType<T>mapped-namepublic EntityBeanType<T> setHome(java.lang.String home)
home element with the given value will be created.
Otherwise, the existing home element will be updated with the given value.
setHome in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeHome()
home element
removeHome in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getHome()
home element
getHome in interface EntityBeanType<T>homepublic EntityBeanType<T> setRemote(java.lang.String remote)
remote element with the given value will be created.
Otherwise, the existing remote element will be updated with the given value.
setRemote in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeRemote()
remote element
removeRemote in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getRemote()
remote element
getRemote in interface EntityBeanType<T>remotepublic EntityBeanType<T> setLocalHome(java.lang.String localHome)
local-home element with the given value will be created.
Otherwise, the existing local-home element will be updated with the given value.
setLocalHome in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeLocalHome()
local-home element
removeLocalHome in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getLocalHome()
local-home element
getLocalHome in interface EntityBeanType<T>local-homepublic EntityBeanType<T> setLocal(java.lang.String local)
local element with the given value will be created.
Otherwise, the existing local element will be updated with the given value.
setLocal in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeLocal()
local element
removeLocal in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getLocal()
local element
getLocal in interface EntityBeanType<T>localpublic EntityBeanType<T> setEjbClass(java.lang.String ejbClass)
ejb-class element with the given value will be created.
Otherwise, the existing ejb-class element will be updated with the given value.
setEjbClass in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeEjbClass()
ejb-class element
removeEjbClass in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getEjbClass()
ejb-class element
getEjbClass in interface EntityBeanType<T>ejb-classpublic EntityBeanType<T> setPersistenceType(PersistenceTypeType persistenceType)
persistence-type element with the given value will be created.
Otherwise, the existing persistence-type element will be updated with the given value.
setPersistenceType in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> setPersistenceType(java.lang.String persistenceType)
persistence-type element with the given value will be created.
Otherwise, the existing persistence-type element will be updated with the given value.
setPersistenceType in interface EntityBeanType<T>EntityBeanTypepublic PersistenceTypeType getPersistenceType()
persistence-type element
getPersistenceType in interface EntityBeanType<T>persistence-typepublic java.lang.String getPersistenceTypeAsString()
persistence-type element
getPersistenceTypeAsString in interface EntityBeanType<T>persistence-typepublic EntityBeanType<T> setPrimKeyClass(java.lang.String primKeyClass)
prim-key-class element with the given value will be created.
Otherwise, the existing prim-key-class element will be updated with the given value.
setPrimKeyClass in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removePrimKeyClass()
prim-key-class element
removePrimKeyClass in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getPrimKeyClass()
prim-key-class element
getPrimKeyClass in interface EntityBeanType<T>prim-key-classpublic EntityBeanType<T> setReentrant(java.lang.Boolean reentrant)
reentrant element with the given value will be created.
Otherwise, the existing reentrant element will be updated with the given value.
setReentrant in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeReentrant()
reentrant element
removeReentrant in interface EntityBeanType<T>EntityBeanTypepublic java.lang.Boolean isReentrant()
reentrant element
isReentrant in interface EntityBeanType<T>reentrantpublic EntityBeanType<T> setCmpVersion(CmpVersionType cmpVersion)
cmp-version element with the given value will be created.
Otherwise, the existing cmp-version element will be updated with the given value.
setCmpVersion in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> setCmpVersion(java.lang.String cmpVersion)
cmp-version element with the given value will be created.
Otherwise, the existing cmp-version element will be updated with the given value.
setCmpVersion in interface EntityBeanType<T>EntityBeanTypepublic CmpVersionType getCmpVersion()
cmp-version element
getCmpVersion in interface EntityBeanType<T>cmp-versionpublic java.lang.String getCmpVersionAsString()
cmp-version element
getCmpVersionAsString in interface EntityBeanType<T>cmp-versionpublic EntityBeanType<T> setAbstractSchemaName(java.lang.String abstractSchemaName)
abstract-schema-name element with the given value will be created.
Otherwise, the existing abstract-schema-name element will be updated with the given value.
setAbstractSchemaName in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removeAbstractSchemaName()
abstract-schema-name element
removeAbstractSchemaName in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getAbstractSchemaName()
abstract-schema-name element
getAbstractSchemaName in interface EntityBeanType<T>abstract-schema-namepublic EntityBeanType<T> removeAllCmpField()
cmp-field elements
removeAllCmpField in interface EntityBeanType<T>EntityBeanTypepublic CmpFieldType<EntityBeanType<T>> cmpField()
cmp-field element
cmpField in interface EntityBeanType<T>cmp-fieldpublic java.util.List<CmpFieldType<EntityBeanType<T>>> getCmpFieldList()
cmp-field elements
getCmpFieldList in interface EntityBeanType<T>cmp-fieldpublic EntityBeanType<T> setPrimkeyField(java.lang.String primkeyField)
primkey-field element with the given value will be created.
Otherwise, the existing primkey-field element will be updated with the given value.
setPrimkeyField in interface EntityBeanType<T>EntityBeanTypepublic EntityBeanType<T> removePrimkeyField()
primkey-field element
removePrimkeyField in interface EntityBeanType<T>EntityBeanTypepublic java.lang.String getPrimkeyField()
primkey-field element
getPrimkeyField in interface EntityBeanType<T>primkey-fieldpublic EntityBeanType<T> removeAllSecurityRoleRef()
security-role-ref elements
removeAllSecurityRoleRef in interface EntityBeanType<T>EntityBeanTypepublic SecurityRoleRefType<EntityBeanType<T>> securityRoleRef()
security-role-ref element
securityRoleRef in interface EntityBeanType<T>security-role-refpublic java.util.List<SecurityRoleRefType<EntityBeanType<T>>> getSecurityRoleRefList()
security-role-ref elements
getSecurityRoleRefList in interface EntityBeanType<T>security-role-refpublic EntityBeanType<T> removeSecurityIdentity()
security-identity element
removeSecurityIdentity in interface EntityBeanType<T>EntityBeanTypepublic SecurityIdentityType<EntityBeanType<T>> securityIdentity()
security-identity element will be created and returned.
Otherwise, the existing security-identity element will be returned.
securityIdentity in interface EntityBeanType<T>security-identitypublic EntityBeanType<T> removeAllQuery()
query elements
removeAllQuery in interface EntityBeanType<T>EntityBeanTypepublic QueryType<EntityBeanType<T>> query()
query element
query in interface EntityBeanType<T>querypublic java.util.List<QueryType<EntityBeanType<T>>> getQueryList()
query elements
getQueryList in interface EntityBeanType<T>query
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||