classes.add(className); this.changed();
jarFiles.add(jarFile); this.changed();
mappingFiles.add(mappingFile);
properties.put(name, value); this.changed();
returnthe absolute path of the root of this persistence unitsee#getPuRoot()seePersistenceUnitsDescriptor#getAbsolutePuRoot() return getParent().getAbsolutePuRoot();
return getParent().getAbsolutePuRoot();
return getParent().getClassLoader();
return Collections.unmodifiableList(classes);
return description;
return Collections.unmodifiableList(jarFiles);
return jtaDataSource;
return Collections.unmodifiableList(mappingFiles);
return name;
return nonJtaDataSource;
return parent;
return (Properties) properties.clone();
return provider;
return parent.getPuRoot();
return transactionType;
return excludeUnlistedClasses;
this.description = description;
this.excludeUnlistedClasses = excludeUnlistedClasses;
this.jtaDataSource = value; this.changed();
this.name = value; this.changed();
this.nonJtaDataSource = value; this.changed();
assert(this.parent==null); this.parent = parent;
this.changed(); this.provider = value;
this.transactionType = transactionType;