public interface AssociationOverride<T> extends Child<T>, OrmAssociationOverrideCommType<T,AssociationOverride<T>,JoinColumn<AssociationOverride<T>>>
association-override
xsd typeModifier and Type | Method and Description |
---|---|
JoinColumn<AssociationOverride<T>> |
createJoinColumn()
Creates a new
join-column element |
AssociationOverride<T> |
description(String description)
Sets the
description element |
List<JoinColumn<AssociationOverride<T>>> |
getAllJoinColumn()
Returns all
join-column elements |
String |
getDescription()
Returns the
description element |
String |
getName()
Returns the
name attribute |
ForeignKey<AssociationOverride<T>> |
getOrCreateForeignKey()
If not already created, a new
foreign-key element with the given value will be created. |
JoinColumn<AssociationOverride<T>> |
getOrCreateJoinColumn()
If not already created, a new
join-column element will be created and returned. |
JoinTable<AssociationOverride<T>> |
getOrCreateJoinTable()
If not already created, a new
join-table element with the given value will be created. |
AssociationOverride<T> |
name(String name)
Sets the
name attribute |
AssociationOverride<T> |
removeAllJoinColumn()
Removes all
join-column elements |
AssociationOverride<T> |
removeDescription()
Removes the
description element |
AssociationOverride<T> |
removeForeignKey()
Removes the
foreign-key element |
AssociationOverride<T> |
removeJoinTable()
Removes the
join-table element |
AssociationOverride<T> |
removeName()
Removes the
name attribute |
AssociationOverride<T> description(String description)
description
elementdescription
- the value for the element description
AssociationOverride
String getDescription()
description
elementdescription
AssociationOverride<T> removeDescription()
description
elementAssociationOverride
JoinColumn<AssociationOverride<T>> getOrCreateJoinColumn()
join-column
element will be created and returned.
Otherwise, the first existing join-column
element will be returned.join-column
JoinColumn<AssociationOverride<T>> createJoinColumn()
join-column
elementJoinColumn>
List<JoinColumn<AssociationOverride<T>>> getAllJoinColumn()
join-column
elementsjoin-column
AssociationOverride<T> removeAllJoinColumn()
join-column
elementsJoinColumn>
ForeignKey<AssociationOverride<T>> getOrCreateForeignKey()
foreign-key
element with the given value will be created.
Otherwise, the existing foreign-key
element will be returned.ForeignKey>
AssociationOverride<T> removeForeignKey()
foreign-key
elementAssociationOverride
JoinTable<AssociationOverride<T>> getOrCreateJoinTable()
join-table
element with the given value will be created.
Otherwise, the existing join-table
element will be returned.JoinTable>
AssociationOverride<T> removeJoinTable()
join-table
elementAssociationOverride
AssociationOverride<T> name(String name)
name
attributename
- the value for the attribute name
AssociationOverride
String getName()
name
attributename
AssociationOverride<T> removeName()
name
attributeAssociationOverride
Copyright © 2020 JBoss by Red Hat. All rights reserved.