
public interface ManyToMany<T> extends Child<T>, OrmManyToManyCommType<T,ManyToMany<T>,MapKey<ManyToMany<T>>,JoinTable<ManyToMany<T>>,CascadeType<ManyToMany<T>>>
many-to-many xsd type| Modifier and Type | Method and Description |
|---|---|
ManyToMany<T> |
fetch(FetchType fetch)
Sets the
fetch attribute |
ManyToMany<T> |
fetch(String fetch)
Sets the
fetch attribute |
FetchType |
getFetch()
Returns the
fetch attribute |
String |
getFetchAsString()
Returns the
fetch attribute |
String |
getMappedBy()
Returns the
mapped-by attribute |
String |
getName()
Returns the
name attribute |
CascadeType<ManyToMany<T>> |
getOrCreateCascade()
If not already created, a new
cascade element with the given value will be created. |
JoinTable<ManyToMany<T>> |
getOrCreateJoinTable()
If not already created, a new
join-table element with the given value will be created. |
MapKey<ManyToMany<T>> |
getOrCreateMapKey()
If not already created, a new
map-key element with the given value will be created. |
String |
getOrderBy()
Returns the
order-by element |
String |
getTargetEntity()
Returns the
target-entity attribute |
ManyToMany<T> |
mappedBy(String mappedBy)
Sets the
mapped-by attribute |
ManyToMany<T> |
name(String name)
Sets the
name attribute |
ManyToMany<T> |
orderBy(String orderBy)
Sets the
order-by element |
ManyToMany<T> |
removeCascade()
Removes the
cascade element |
ManyToMany<T> |
removeFetch()
Removes the
fetch attribute |
ManyToMany<T> |
removeJoinTable()
Removes the
join-table element |
ManyToMany<T> |
removeMapKey()
Removes the
map-key element |
ManyToMany<T> |
removeMappedBy()
Removes the
mapped-by attribute |
ManyToMany<T> |
removeName()
Removes the
name attribute |
ManyToMany<T> |
removeOrderBy()
Removes the
order-by element |
ManyToMany<T> |
removeTargetEntity()
Removes the
target-entity attribute |
ManyToMany<T> |
targetEntity(String targetEntity)
Sets the
target-entity attribute |
ManyToMany<T> orderBy(String orderBy)
order-by elementorderBy - the value for the element order-byManyToManyString getOrderBy()
order-by elementorder-byManyToMany<T> removeOrderBy()
order-by elementManyToManyMapKey<ManyToMany<T>> getOrCreateMapKey()
map-key element with the given value will be created.
Otherwise, the existing map-key element will be returned.MapKey> ManyToMany<T> removeMapKey()
map-key elementManyToManyJoinTable<ManyToMany<T>> getOrCreateJoinTable()
join-table element with the given value will be created.
Otherwise, the existing join-table element will be returned.JoinTable> ManyToMany<T> removeJoinTable()
join-table elementManyToManyCascadeType<ManyToMany<T>> getOrCreateCascade()
cascade element with the given value will be created.
Otherwise, the existing cascade element will be returned.CascadeType> ManyToMany<T> removeCascade()
cascade elementManyToManyManyToMany<T> name(String name)
name attributename - the value for the attribute nameManyToManyString getName()
name attributenameManyToMany<T> removeName()
name attributeManyToManyManyToMany<T> targetEntity(String targetEntity)
target-entity attributetargetEntity - the value for the attribute target-entityManyToManyString getTargetEntity()
target-entity attributetarget-entityManyToMany<T> removeTargetEntity()
target-entity attributeManyToManyManyToMany<T> fetch(FetchType fetch)
fetch attributefetch - the value for the attribute fetchManyToManyManyToMany<T> fetch(String fetch)
fetch attributefetch - the value for the attribute fetchManyToManyFetchType getFetch()
fetch attributefetchString getFetchAsString()
fetch attributefetchManyToMany<T> removeFetch()
fetch attributeManyToManyManyToMany<T> mappedBy(String mappedBy)
mapped-by attributemappedBy - the value for the attribute mapped-byManyToManyString getMappedBy()
mapped-by attributemapped-byManyToMany<T> removeMappedBy()
mapped-by attributeManyToManyCopyright © 2021 JBoss by Red Hat. All rights reserved.