public interface EmbeddableAttributes<T> extends Child<T>, OrmEmbeddableAttributesCommType<T,EmbeddableAttributes<T>,Basic<EmbeddableAttributes<T>>,Transient<EmbeddableAttributes<T>>>
embeddable-attributes
xsd typeModifier and Type | Method and Description |
---|---|
Basic<EmbeddableAttributes<T>> |
createBasic()
Creates a new
basic element |
ElementCollection<EmbeddableAttributes<T>> |
createElementCollection()
Creates a new
element-collection element |
Embedded<EmbeddableAttributes<T>> |
createEmbedded()
Creates a new
embedded element |
ManyToMany<EmbeddableAttributes<T>> |
createManyToMany()
Creates a new
many-to-many element |
ManyToOne<EmbeddableAttributes<T>> |
createManyToOne()
Creates a new
many-to-one element |
OneToMany<EmbeddableAttributes<T>> |
createOneToMany()
Creates a new
one-to-many element |
OneToOne<EmbeddableAttributes<T>> |
createOneToOne()
Creates a new
one-to-one element |
Transient<EmbeddableAttributes<T>> |
createTransient()
Creates a new
transient element |
List<Basic<EmbeddableAttributes<T>>> |
getAllBasic()
Returns all
basic elements |
List<ElementCollection<EmbeddableAttributes<T>>> |
getAllElementCollection()
Returns all
element-collection elements |
List<Embedded<EmbeddableAttributes<T>>> |
getAllEmbedded()
Returns all
embedded elements |
List<ManyToMany<EmbeddableAttributes<T>>> |
getAllManyToMany()
Returns all
many-to-many elements |
List<ManyToOne<EmbeddableAttributes<T>>> |
getAllManyToOne()
Returns all
many-to-one elements |
List<OneToMany<EmbeddableAttributes<T>>> |
getAllOneToMany()
Returns all
one-to-many elements |
List<OneToOne<EmbeddableAttributes<T>>> |
getAllOneToOne()
Returns all
one-to-one elements |
List<Transient<EmbeddableAttributes<T>>> |
getAllTransient()
Returns all
transient elements |
Basic<EmbeddableAttributes<T>> |
getOrCreateBasic()
If not already created, a new
basic element will be created and returned. |
ElementCollection<EmbeddableAttributes<T>> |
getOrCreateElementCollection()
If not already created, a new
element-collection element will be created and returned. |
Embedded<EmbeddableAttributes<T>> |
getOrCreateEmbedded()
If not already created, a new
embedded element will be created and returned. |
ManyToMany<EmbeddableAttributes<T>> |
getOrCreateManyToMany()
If not already created, a new
many-to-many element will be created and returned. |
ManyToOne<EmbeddableAttributes<T>> |
getOrCreateManyToOne()
If not already created, a new
many-to-one element will be created and returned. |
OneToMany<EmbeddableAttributes<T>> |
getOrCreateOneToMany()
If not already created, a new
one-to-many element will be created and returned. |
OneToOne<EmbeddableAttributes<T>> |
getOrCreateOneToOne()
If not already created, a new
one-to-one element will be created and returned. |
Transient<EmbeddableAttributes<T>> |
getOrCreateTransient()
If not already created, a new
transient element will be created and returned. |
EmbeddableAttributes<T> |
removeAllBasic()
Removes all
basic elements |
EmbeddableAttributes<T> |
removeAllElementCollection()
Removes all
element-collection elements |
EmbeddableAttributes<T> |
removeAllEmbedded()
Removes all
embedded elements |
EmbeddableAttributes<T> |
removeAllManyToMany()
Removes all
many-to-many elements |
EmbeddableAttributes<T> |
removeAllManyToOne()
Removes all
many-to-one elements |
EmbeddableAttributes<T> |
removeAllOneToMany()
Removes all
one-to-many elements |
EmbeddableAttributes<T> |
removeAllOneToOne()
Removes all
one-to-one elements |
EmbeddableAttributes<T> |
removeAllTransient()
Removes all
transient elements |
Basic<EmbeddableAttributes<T>> getOrCreateBasic()
basic
element will be created and returned.
Otherwise, the first existing basic
element will be returned.basic
Basic<EmbeddableAttributes<T>> createBasic()
basic
elementBasic>
List<Basic<EmbeddableAttributes<T>>> getAllBasic()
basic
elementsbasic
EmbeddableAttributes<T> removeAllBasic()
basic
elementsBasic>
ManyToOne<EmbeddableAttributes<T>> getOrCreateManyToOne()
many-to-one
element will be created and returned.
Otherwise, the first existing many-to-one
element will be returned.many-to-one
ManyToOne<EmbeddableAttributes<T>> createManyToOne()
many-to-one
elementManyToOne>
List<ManyToOne<EmbeddableAttributes<T>>> getAllManyToOne()
many-to-one
elementsmany-to-one
EmbeddableAttributes<T> removeAllManyToOne()
many-to-one
elementsManyToOne>
OneToMany<EmbeddableAttributes<T>> getOrCreateOneToMany()
one-to-many
element will be created and returned.
Otherwise, the first existing one-to-many
element will be returned.one-to-many
OneToMany<EmbeddableAttributes<T>> createOneToMany()
one-to-many
elementOneToMany>
List<OneToMany<EmbeddableAttributes<T>>> getAllOneToMany()
one-to-many
elementsone-to-many
EmbeddableAttributes<T> removeAllOneToMany()
one-to-many
elementsOneToMany>
OneToOne<EmbeddableAttributes<T>> getOrCreateOneToOne()
one-to-one
element will be created and returned.
Otherwise, the first existing one-to-one
element will be returned.one-to-one
OneToOne<EmbeddableAttributes<T>> createOneToOne()
one-to-one
elementOneToOne>
List<OneToOne<EmbeddableAttributes<T>>> getAllOneToOne()
one-to-one
elementsone-to-one
EmbeddableAttributes<T> removeAllOneToOne()
one-to-one
elementsOneToOne>
ManyToMany<EmbeddableAttributes<T>> getOrCreateManyToMany()
many-to-many
element will be created and returned.
Otherwise, the first existing many-to-many
element will be returned.many-to-many
ManyToMany<EmbeddableAttributes<T>> createManyToMany()
many-to-many
elementManyToMany>
List<ManyToMany<EmbeddableAttributes<T>>> getAllManyToMany()
many-to-many
elementsmany-to-many
EmbeddableAttributes<T> removeAllManyToMany()
many-to-many
elementsManyToMany>
ElementCollection<EmbeddableAttributes<T>> getOrCreateElementCollection()
element-collection
element will be created and returned.
Otherwise, the first existing element-collection
element will be returned.element-collection
ElementCollection<EmbeddableAttributes<T>> createElementCollection()
element-collection
elementElementCollection>
List<ElementCollection<EmbeddableAttributes<T>>> getAllElementCollection()
element-collection
elementselement-collection
EmbeddableAttributes<T> removeAllElementCollection()
element-collection
elementsElementCollection>
Embedded<EmbeddableAttributes<T>> getOrCreateEmbedded()
embedded
element will be created and returned.
Otherwise, the first existing embedded
element will be returned.embedded
Embedded<EmbeddableAttributes<T>> createEmbedded()
embedded
elementEmbedded>
List<Embedded<EmbeddableAttributes<T>>> getAllEmbedded()
embedded
elementsembedded
EmbeddableAttributes<T> removeAllEmbedded()
embedded
elementsEmbedded>
Transient<EmbeddableAttributes<T>> getOrCreateTransient()
transient
element will be created and returned.
Otherwise, the first existing transient
element will be returned.transient
Transient<EmbeddableAttributes<T>> createTransient()
transient
elementTransient>
List<Transient<EmbeddableAttributes<T>>> getAllTransient()
transient
elementstransient
EmbeddableAttributes<T> removeAllTransient()
transient
elementsTransient>
Copyright © 2021 JBoss by Red Hat. All rights reserved.