ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.orm10
Interface EmbeddableAttributes<T>

All Superinterfaces:
Child<T>

public interface EmbeddableAttributes<T>
extends Child<T>

This interface defines the contract for the embeddable-attributes xsd type

Since:
Generation date :2012-05-09T23:45:03.702-07:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 Basic<EmbeddableAttributes<T>> createBasic()
          Creates a new basic element
 Transient<EmbeddableAttributes<T>> createTransient()
          Creates a new transient element
 List<Basic<EmbeddableAttributes<T>>> getAllBasic()
          Returns all basic 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.
 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> removeAllTransient()
          Removes all transient elements
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

getOrCreateBasic

Basic<EmbeddableAttributes<T>> getOrCreateBasic()
If not already created, a new basic element will be created and returned. Otherwise, the first existing basic element will be returned.

Returns:
the instance defined for the element basic

createBasic

Basic<EmbeddableAttributes<T>> createBasic()
Creates a new basic element

Returns:
the new created instance of Basic>

getAllBasic

List<Basic<EmbeddableAttributes<T>>> getAllBasic()
Returns all basic elements

Returns:
list of basic

removeAllBasic

EmbeddableAttributes<T> removeAllBasic()
Removes all basic elements

Returns:
the current instance of Basic>

getOrCreateTransient

Transient<EmbeddableAttributes<T>> getOrCreateTransient()
If not already created, a new transient element will be created and returned. Otherwise, the first existing transient element will be returned.

Returns:
the instance defined for the element transient

createTransient

Transient<EmbeddableAttributes<T>> createTransient()
Creates a new transient element

Returns:
the new created instance of Transient>

getAllTransient

List<Transient<EmbeddableAttributes<T>>> getAllTransient()
Returns all transient elements

Returns:
list of transient

removeAllTransient

EmbeddableAttributes<T> removeAllTransient()
Removes all transient elements

Returns:
the current instance of Transient>

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.