|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OrmDescriptor
This deployment descriptor provides the functionalities as described in the specification
Example:
OrmDescriptor descriptor = Descriptors.create(OrmDescriptor.class);
Method Summary | |
---|---|
OrmDescriptor |
_package(String _package)
Sets the package element |
OrmDescriptor |
access(AccessType access)
Sets the access element |
OrmDescriptor |
access(String access)
Sets the access element |
OrmDescriptor |
catalog(String catalog)
Sets the catalog element |
Embeddable<OrmDescriptor> |
createEmbeddable()
Creates a new embeddable element |
Entity<OrmDescriptor> |
createEntity()
Creates a new entity element |
MappedSuperclass<OrmDescriptor> |
createMappedSuperclass()
Creates a new mapped-superclass element |
NamedNativeQuery<OrmDescriptor> |
createNamedNativeQuery()
Creates a new named-native-query element |
NamedQuery<OrmDescriptor> |
createNamedQuery()
Creates a new named-query element |
SequenceGenerator<OrmDescriptor> |
createSequenceGenerator()
Creates a new sequence-generator element |
SqlResultSetMapping<OrmDescriptor> |
createSqlResultSetMapping()
Creates a new sql-result-set-mapping element |
TableGenerator<OrmDescriptor> |
createTableGenerator()
Creates a new table-generator element |
OrmDescriptor |
description(String description)
Sets the description element |
AccessType |
getAccess()
Returns the access element |
String |
getAccessAsString()
Returns the access element |
List<Embeddable<OrmDescriptor>> |
getAllEmbeddable()
Returns all embeddable elements |
List<Entity<OrmDescriptor>> |
getAllEntity()
Returns all entity elements |
List<MappedSuperclass<OrmDescriptor>> |
getAllMappedSuperclass()
Returns all mapped-superclass elements |
List<NamedNativeQuery<OrmDescriptor>> |
getAllNamedNativeQuery()
Returns all named-native-query elements |
List<NamedQuery<OrmDescriptor>> |
getAllNamedQuery()
Returns all named-query elements |
List<SequenceGenerator<OrmDescriptor>> |
getAllSequenceGenerator()
Returns all sequence-generator elements |
List<SqlResultSetMapping<OrmDescriptor>> |
getAllSqlResultSetMapping()
Returns all sql-result-set-mapping elements |
List<TableGenerator<OrmDescriptor>> |
getAllTableGenerator()
Returns all table-generator elements |
String |
getCatalog()
Returns the catalog element |
String |
getDescription()
Returns the description element |
Embeddable<OrmDescriptor> |
getOrCreateEmbeddable()
If not already created, a new embeddable element will be created and returned. |
Entity<OrmDescriptor> |
getOrCreateEntity()
If not already created, a new entity element will be created and returned. |
MappedSuperclass<OrmDescriptor> |
getOrCreateMappedSuperclass()
If not already created, a new mapped-superclass element will be created and returned. |
NamedNativeQuery<OrmDescriptor> |
getOrCreateNamedNativeQuery()
If not already created, a new named-native-query element will be created and returned. |
NamedQuery<OrmDescriptor> |
getOrCreateNamedQuery()
If not already created, a new named-query element will be created and returned. |
PersistenceUnitMetadata<OrmDescriptor> |
getOrCreatePersistenceUnitMetadata()
If not already created, a new persistence-unit-metadata element with the given value will be created. |
SequenceGenerator<OrmDescriptor> |
getOrCreateSequenceGenerator()
If not already created, a new sequence-generator element will be created and returned. |
SqlResultSetMapping<OrmDescriptor> |
getOrCreateSqlResultSetMapping()
If not already created, a new sql-result-set-mapping element will be created and returned. |
TableGenerator<OrmDescriptor> |
getOrCreateTableGenerator()
If not already created, a new table-generator element will be created and returned. |
String |
getPackage()
Returns the package element |
String |
getSchema()
Returns the schema element |
String |
getVersion()
Returns the version attribute |
OrmDescriptor |
removeAccess()
Removes the access attribute |
OrmDescriptor |
removeAllEmbeddable()
Removes all embeddable elements |
OrmDescriptor |
removeAllEntity()
Removes all entity elements |
OrmDescriptor |
removeAllMappedSuperclass()
Removes all mapped-superclass elements |
OrmDescriptor |
removeAllNamedNativeQuery()
Removes all named-native-query elements |
OrmDescriptor |
removeAllNamedQuery()
Removes all named-query elements |
OrmDescriptor |
removeAllSequenceGenerator()
Removes all sequence-generator elements |
OrmDescriptor |
removeAllSqlResultSetMapping()
Removes all sql-result-set-mapping elements |
OrmDescriptor |
removeAllTableGenerator()
Removes all table-generator elements |
OrmDescriptor |
removeCatalog()
Removes the catalog element |
OrmDescriptor |
removeDescription()
Removes the description element |
OrmDescriptor |
removePackage()
Removes the package element |
OrmDescriptor |
removePersistenceUnitMetadata()
Removes the persistence-unit-metadata element |
OrmDescriptor |
removeSchema()
Removes the schema element |
OrmDescriptor |
removeVersion()
Removes the version attribute |
OrmDescriptor |
schema(String schema)
Sets the schema element |
OrmDescriptor |
version(String version)
Sets the version attribute |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor |
---|
exportAsString, exportTo, getDescriptorName |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace |
---|
addDefaultNamespaces, addNamespace, getNamespaces, removeAllNamespaces |
Method Detail |
---|
OrmDescriptor description(String description)
description
element
description
- the value for the element description
OrmDescriptor
String getDescription()
description
element
description
OrmDescriptor removeDescription()
description
element
OrmDescriptor
PersistenceUnitMetadata<OrmDescriptor> getOrCreatePersistenceUnitMetadata()
persistence-unit-metadata
element with the given value will be created.
Otherwise, the existing persistence-unit-metadata
element will be returned.
PersistenceUnitMetadata
OrmDescriptor removePersistenceUnitMetadata()
persistence-unit-metadata
element
OrmDescriptor
OrmDescriptor _package(String _package)
package
element
_package
- the value for the element package
OrmDescriptor
String getPackage()
package
element
package
OrmDescriptor removePackage()
package
element
OrmDescriptor
OrmDescriptor schema(String schema)
schema
element
schema
- the value for the element schema
OrmDescriptor
String getSchema()
schema
element
schema
OrmDescriptor removeSchema()
schema
element
OrmDescriptor
OrmDescriptor catalog(String catalog)
catalog
element
catalog
- the value for the element catalog
OrmDescriptor
String getCatalog()
catalog
element
catalog
OrmDescriptor removeCatalog()
catalog
element
OrmDescriptor
OrmDescriptor access(AccessType access)
access
element
access
- the value for the element access
OrmDescriptor
OrmDescriptor access(String access)
access
element
access
- the value for the element access
OrmDescriptor
AccessType getAccess()
access
element
access
String getAccessAsString()
access
element
access
OrmDescriptor removeAccess()
access
attribute
OrmDescriptor
SequenceGenerator<OrmDescriptor> getOrCreateSequenceGenerator()
sequence-generator
element will be created and returned.
Otherwise, the first existing sequence-generator
element will be returned.
sequence-generator
SequenceGenerator<OrmDescriptor> createSequenceGenerator()
sequence-generator
element
SequenceGenerator
List<SequenceGenerator<OrmDescriptor>> getAllSequenceGenerator()
sequence-generator
elements
sequence-generator
OrmDescriptor removeAllSequenceGenerator()
sequence-generator
elements
SequenceGenerator
TableGenerator<OrmDescriptor> getOrCreateTableGenerator()
table-generator
element will be created and returned.
Otherwise, the first existing table-generator
element will be returned.
table-generator
TableGenerator<OrmDescriptor> createTableGenerator()
table-generator
element
TableGenerator
List<TableGenerator<OrmDescriptor>> getAllTableGenerator()
table-generator
elements
table-generator
OrmDescriptor removeAllTableGenerator()
table-generator
elements
TableGenerator
NamedQuery<OrmDescriptor> getOrCreateNamedQuery()
named-query
element will be created and returned.
Otherwise, the first existing named-query
element will be returned.
named-query
NamedQuery<OrmDescriptor> createNamedQuery()
named-query
element
NamedQuery
List<NamedQuery<OrmDescriptor>> getAllNamedQuery()
named-query
elements
named-query
OrmDescriptor removeAllNamedQuery()
named-query
elements
NamedQuery
NamedNativeQuery<OrmDescriptor> getOrCreateNamedNativeQuery()
named-native-query
element will be created and returned.
Otherwise, the first existing named-native-query
element will be returned.
named-native-query
NamedNativeQuery<OrmDescriptor> createNamedNativeQuery()
named-native-query
element
NamedNativeQuery
List<NamedNativeQuery<OrmDescriptor>> getAllNamedNativeQuery()
named-native-query
elements
named-native-query
OrmDescriptor removeAllNamedNativeQuery()
named-native-query
elements
NamedNativeQuery
SqlResultSetMapping<OrmDescriptor> getOrCreateSqlResultSetMapping()
sql-result-set-mapping
element will be created and returned.
Otherwise, the first existing sql-result-set-mapping
element will be returned.
sql-result-set-mapping
SqlResultSetMapping<OrmDescriptor> createSqlResultSetMapping()
sql-result-set-mapping
element
SqlResultSetMapping
List<SqlResultSetMapping<OrmDescriptor>> getAllSqlResultSetMapping()
sql-result-set-mapping
elements
sql-result-set-mapping
OrmDescriptor removeAllSqlResultSetMapping()
sql-result-set-mapping
elements
SqlResultSetMapping
MappedSuperclass<OrmDescriptor> getOrCreateMappedSuperclass()
mapped-superclass
element will be created and returned.
Otherwise, the first existing mapped-superclass
element will be returned.
mapped-superclass
MappedSuperclass<OrmDescriptor> createMappedSuperclass()
mapped-superclass
element
MappedSuperclass
List<MappedSuperclass<OrmDescriptor>> getAllMappedSuperclass()
mapped-superclass
elements
mapped-superclass
OrmDescriptor removeAllMappedSuperclass()
mapped-superclass
elements
MappedSuperclass
Entity<OrmDescriptor> getOrCreateEntity()
entity
element will be created and returned.
Otherwise, the first existing entity
element will be returned.
entity
Entity<OrmDescriptor> createEntity()
entity
element
Entity
List<Entity<OrmDescriptor>> getAllEntity()
entity
elements
entity
OrmDescriptor removeAllEntity()
entity
elements
Entity
Embeddable<OrmDescriptor> getOrCreateEmbeddable()
embeddable
element will be created and returned.
Otherwise, the first existing embeddable
element will be returned.
embeddable
Embeddable<OrmDescriptor> createEmbeddable()
embeddable
element
Embeddable
List<Embeddable<OrmDescriptor>> getAllEmbeddable()
embeddable
elements
embeddable
OrmDescriptor removeAllEmbeddable()
embeddable
elements
Embeddable
OrmDescriptor version(String version)
version
attribute
version
- the value for the attribute version
OrmDescriptor
String getVersion()
version
attribute
version
OrmDescriptor removeVersion()
version
attribute
OrmDescriptor
|
ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |