|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MappedSuperclass<T>
This interface defines the contract for the mapped-superclass
xsd type
Method Summary | |
---|---|
MappedSuperclass<T> |
access(AccessType access)
Sets the access attribute |
MappedSuperclass<T> |
access(String access)
Sets the access attribute |
MappedSuperclass<T> |
clazz(String clazz)
Sets the class attribute |
MappedSuperclass<T> |
description(String description)
Sets the description element |
MappedSuperclass<T> |
excludeDefaultListeners()
Sets the exclude-default-listeners element |
MappedSuperclass<T> |
excludeSuperclassListeners()
Sets the exclude-superclass-listeners element |
AccessType |
getAccess()
Returns the access attribute |
String |
getAccessAsString()
Returns the access attribute |
String |
getClazz()
Returns the class attribute |
String |
getDescription()
Returns the description element |
Attributes<MappedSuperclass<T>> |
getOrCreateAttributes()
If not already created, a new attributes element with the given value will be created. |
EntityListeners<MappedSuperclass<T>> |
getOrCreateEntityListeners()
If not already created, a new entity-listeners element with the given value will be created. |
IdClass<MappedSuperclass<T>> |
getOrCreateIdClass()
If not already created, a new id-class element with the given value will be created. |
PostLoad<MappedSuperclass<T>> |
getOrCreatePostLoad()
If not already created, a new post-load element with the given value will be created. |
PostPersist<MappedSuperclass<T>> |
getOrCreatePostPersist()
If not already created, a new post-persist element with the given value will be created. |
PostRemove<MappedSuperclass<T>> |
getOrCreatePostRemove()
If not already created, a new post-remove element with the given value will be created. |
PostUpdate<MappedSuperclass<T>> |
getOrCreatePostUpdate()
If not already created, a new post-update element with the given value will be created. |
PrePersist<MappedSuperclass<T>> |
getOrCreatePrePersist()
If not already created, a new pre-persist element with the given value will be created. |
PreRemove<MappedSuperclass<T>> |
getOrCreatePreRemove()
If not already created, a new pre-remove element with the given value will be created. |
PreUpdate<MappedSuperclass<T>> |
getOrCreatePreUpdate()
If not already created, a new pre-update element with the given value will be created. |
Boolean |
isExcludeDefaultListeners()
Removes the exclude-default-listeners element |
Boolean |
isExcludeSuperclassListeners()
Removes the exclude-superclass-listeners element |
Boolean |
isMetadataComplete()
Returns the metadata-complete attribute |
MappedSuperclass<T> |
metadataComplete(Boolean metadataComplete)
Sets the metadata-complete attribute |
MappedSuperclass<T> |
removeAccess()
Removes the access attribute |
MappedSuperclass<T> |
removeAttributes()
Removes the attributes element |
MappedSuperclass<T> |
removeClazz()
Removes the class attribute |
MappedSuperclass<T> |
removeDescription()
Removes the description element |
MappedSuperclass<T> |
removeEntityListeners()
Removes the entity-listeners element |
MappedSuperclass<T> |
removeExcludeDefaultListeners()
Removes the exclude-default-listeners element |
MappedSuperclass<T> |
removeExcludeSuperclassListeners()
Removes the exclude-superclass-listeners element |
MappedSuperclass<T> |
removeIdClass()
Removes the id-class element |
MappedSuperclass<T> |
removeMetadataComplete()
Removes the metadata-complete attribute |
MappedSuperclass<T> |
removePostLoad()
Removes the post-load element |
MappedSuperclass<T> |
removePostPersist()
Removes the post-persist element |
MappedSuperclass<T> |
removePostRemove()
Removes the post-remove element |
MappedSuperclass<T> |
removePostUpdate()
Removes the post-update element |
MappedSuperclass<T> |
removePrePersist()
Removes the pre-persist element |
MappedSuperclass<T> |
removePreRemove()
Removes the pre-remove element |
MappedSuperclass<T> |
removePreUpdate()
Removes the pre-update element |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
---|
up |
Method Detail |
---|
MappedSuperclass<T> description(String description)
description
element
description
- the value for the element description
MappedSuperclass
String getDescription()
description
element
description
MappedSuperclass<T> removeDescription()
description
element
MappedSuperclass
IdClass<MappedSuperclass<T>> getOrCreateIdClass()
id-class
element with the given value will be created.
Otherwise, the existing id-class
element will be returned.
IdClass>
MappedSuperclass<T> removeIdClass()
id-class
element
MappedSuperclass
MappedSuperclass<T> excludeDefaultListeners()
exclude-default-listeners
element
MappedSuperclass
Boolean isExcludeDefaultListeners()
exclude-default-listeners
element
MappedSuperclass
MappedSuperclass<T> removeExcludeDefaultListeners()
exclude-default-listeners
element
MappedSuperclass
MappedSuperclass<T> excludeSuperclassListeners()
exclude-superclass-listeners
element
MappedSuperclass
Boolean isExcludeSuperclassListeners()
exclude-superclass-listeners
element
MappedSuperclass
MappedSuperclass<T> removeExcludeSuperclassListeners()
exclude-superclass-listeners
element
MappedSuperclass
EntityListeners<MappedSuperclass<T>> getOrCreateEntityListeners()
entity-listeners
element with the given value will be created.
Otherwise, the existing entity-listeners
element will be returned.
EntityListeners>
MappedSuperclass<T> removeEntityListeners()
entity-listeners
element
MappedSuperclass
PrePersist<MappedSuperclass<T>> getOrCreatePrePersist()
pre-persist
element with the given value will be created.
Otherwise, the existing pre-persist
element will be returned.
PrePersist>
MappedSuperclass<T> removePrePersist()
pre-persist
element
MappedSuperclass
PostPersist<MappedSuperclass<T>> getOrCreatePostPersist()
post-persist
element with the given value will be created.
Otherwise, the existing post-persist
element will be returned.
PostPersist>
MappedSuperclass<T> removePostPersist()
post-persist
element
MappedSuperclass
PreRemove<MappedSuperclass<T>> getOrCreatePreRemove()
pre-remove
element with the given value will be created.
Otherwise, the existing pre-remove
element will be returned.
PreRemove>
MappedSuperclass<T> removePreRemove()
pre-remove
element
MappedSuperclass
PostRemove<MappedSuperclass<T>> getOrCreatePostRemove()
post-remove
element with the given value will be created.
Otherwise, the existing post-remove
element will be returned.
PostRemove>
MappedSuperclass<T> removePostRemove()
post-remove
element
MappedSuperclass
PreUpdate<MappedSuperclass<T>> getOrCreatePreUpdate()
pre-update
element with the given value will be created.
Otherwise, the existing pre-update
element will be returned.
PreUpdate>
MappedSuperclass<T> removePreUpdate()
pre-update
element
MappedSuperclass
PostUpdate<MappedSuperclass<T>> getOrCreatePostUpdate()
post-update
element with the given value will be created.
Otherwise, the existing post-update
element will be returned.
PostUpdate>
MappedSuperclass<T> removePostUpdate()
post-update
element
MappedSuperclass
PostLoad<MappedSuperclass<T>> getOrCreatePostLoad()
post-load
element with the given value will be created.
Otherwise, the existing post-load
element will be returned.
PostLoad>
MappedSuperclass<T> removePostLoad()
post-load
element
MappedSuperclass
Attributes<MappedSuperclass<T>> getOrCreateAttributes()
attributes
element with the given value will be created.
Otherwise, the existing attributes
element will be returned.
Attributes>
MappedSuperclass<T> removeAttributes()
attributes
element
MappedSuperclass
MappedSuperclass<T> clazz(String clazz)
class
attribute
clazz
- the value for the attribute class
MappedSuperclass
String getClazz()
class
attribute
class
MappedSuperclass<T> removeClazz()
class
attribute
MappedSuperclass
MappedSuperclass<T> access(AccessType access)
access
attribute
access
- the value for the attribute access
MappedSuperclass
MappedSuperclass<T> access(String access)
access
attribute
access
- the value for the attribute access
MappedSuperclass
AccessType getAccess()
access
attribute
access
String getAccessAsString()
access
attribute
access
MappedSuperclass<T> removeAccess()
access
attribute
MappedSuperclass
MappedSuperclass<T> metadataComplete(Boolean metadataComplete)
metadata-complete
attribute
metadataComplete
- the value for the attribute metadata-complete
MappedSuperclass
Boolean isMetadataComplete()
metadata-complete
attribute
metadata-complete
MappedSuperclass<T> removeMetadataComplete()
metadata-complete
attribute
MappedSuperclass
|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |