|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.metadata.MetaData
org.datanucleus.metadata.PersistenceFileMetaData
public class PersistenceFileMetaData
Representation of a Meta-Data "persistence.xml" file. Contains a set of "persistence-unit" meta-data.
| Field Summary | |
|---|---|
protected java.lang.String |
filename
Filename of the "persistence.xml" |
protected java.util.HashSet<PersistenceUnitMetaData> |
persistenceUnits
Persistence units defined in this file. |
| Fields inherited from class org.datanucleus.metadata.MetaData |
|---|
extensions, LOCALISER, METADATA_CREATED_STATE, METADATA_INITIALISED_STATE, METADATA_POPULATED_STATE, METADATA_USED_STATE, metaDataState, parent, VENDOR_NAME, VENDOR_NAME_OLD |
| Constructor Summary | |
|---|---|
PersistenceFileMetaData(java.lang.String filename)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addPersistenceUnit(PersistenceUnitMetaData pumd)
Method to add a persistence unit |
java.lang.String |
getFilename()
Accessor for the filename |
int |
getNoOfPersistenceUnits()
Accessor for the number of persistence units. |
PersistenceUnitMetaData |
getPersistenceUnit(java.lang.String name)
Accessor for the Meta-Data of a persistence unit with a given name. |
PersistenceUnitMetaData[] |
getPersistenceUnits()
Accessor for the persistence units in this "persistence.xml" file. |
void |
setFilename(java.lang.String filename)
Mutator for the filename for this MetaData file. |
java.lang.String |
toString(java.lang.String indent)
Returns a string representation of the object. |
| Methods inherited from class org.datanucleus.metadata.MetaData |
|---|
addExtension, addExtension, assertIfInitialised, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, initialise, isInitialised, isPopulated, isUsed, newExtensionMetaData, removeExtension, setParent, toString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String filename
protected java.util.HashSet<PersistenceUnitMetaData> persistenceUnits
| Constructor Detail |
|---|
public PersistenceFileMetaData(java.lang.String filename)
filename - The file where this is stored (or null).| Method Detail |
|---|
public java.lang.String getFilename()
public int getNoOfPersistenceUnits()
public PersistenceUnitMetaData getPersistenceUnit(java.lang.String name)
name - Name of the persistence unit
public PersistenceUnitMetaData[] getPersistenceUnits()
public void setFilename(java.lang.String filename)
filename - The filename of this MetaData file.public void addPersistenceUnit(PersistenceUnitMetaData pumd)
pumd - The PersistenceUnitMetaData to add.public java.lang.String toString(java.lang.String indent)
indent - The indent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||