
public interface EmbeddableAttributes<T> extends Child<T>, OrmEmbeddableAttributesCommType<T,EmbeddableAttributes<T>,Basic<EmbeddableAttributes<T>>,Transient<EmbeddableAttributes<T>>>
embeddable-attributes xsd type| Modifier 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.basicBasic<EmbeddableAttributes<T>> createBasic()
basic elementBasic> List<Basic<EmbeddableAttributes<T>>> getAllBasic()
basic elementsbasicEmbeddableAttributes<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-oneManyToOne<EmbeddableAttributes<T>> createManyToOne()
many-to-one elementManyToOne> List<ManyToOne<EmbeddableAttributes<T>>> getAllManyToOne()
many-to-one elementsmany-to-oneEmbeddableAttributes<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-manyOneToMany<EmbeddableAttributes<T>> createOneToMany()
one-to-many elementOneToMany> List<OneToMany<EmbeddableAttributes<T>>> getAllOneToMany()
one-to-many elementsone-to-manyEmbeddableAttributes<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-oneOneToOne<EmbeddableAttributes<T>> createOneToOne()
one-to-one elementOneToOne> List<OneToOne<EmbeddableAttributes<T>>> getAllOneToOne()
one-to-one elementsone-to-oneEmbeddableAttributes<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-manyManyToMany<EmbeddableAttributes<T>> createManyToMany()
many-to-many elementManyToMany> List<ManyToMany<EmbeddableAttributes<T>>> getAllManyToMany()
many-to-many elementsmany-to-manyEmbeddableAttributes<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-collectionElementCollection<EmbeddableAttributes<T>> createElementCollection()
element-collection elementElementCollection> List<ElementCollection<EmbeddableAttributes<T>>> getAllElementCollection()
element-collection elementselement-collectionEmbeddableAttributes<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.embeddedEmbedded<EmbeddableAttributes<T>> createEmbedded()
embedded elementEmbedded> List<Embedded<EmbeddableAttributes<T>>> getAllEmbedded()
embedded elementsembeddedEmbeddableAttributes<T> removeAllEmbedded()
embedded elementsEmbedded> Transient<EmbeddableAttributes<T>> getOrCreateTransient()
transient element will be created and returned.
Otherwise, the first existing transient element will be returned.transientTransient<EmbeddableAttributes<T>> createTransient()
transient elementTransient> List<Transient<EmbeddableAttributes<T>>> getAllTransient()
transient elementstransientEmbeddableAttributes<T> removeAllTransient()
transient elementsTransient> Copyright © 2021 JBoss by Red Hat. All rights reserved.