/** * Returns the repository for this parser. If none has been set, * create a new repository and sets it. */ public MetaDataRepository getRepository() { if (_repos == null) { MetaDataRepository repos = _conf.newMetaDataRepositoryInstance(); MetaDataFactory mdf = repos.getMetaDataFactory(); if (mdf instanceof DelegatingMetaDataFactory) mdf = ((DelegatingMetaDataFactory) mdf).getInnermostDelegate(); if (mdf instanceof PersistenceMetaDataFactory) ((PersistenceMetaDataFactory) mdf).setAnnotationParser(this); _repos = repos; } return _repos; }
/** * Returns the repository for this parser. If none has been set, * create a new repository and sets it. */ public MetaDataRepository getRepository() { if (_repos == null) { MetaDataRepository repos = _conf.newMetaDataRepositoryInstance(); MetaDataFactory mdf = repos.getMetaDataFactory(); if (mdf instanceof DelegatingMetaDataFactory) mdf = ((DelegatingMetaDataFactory) mdf).getInnermostDelegate(); if (mdf instanceof PersistenceMetaDataFactory) ((PersistenceMetaDataFactory) mdf).setAnnotationParser(this); _repos = repos; } return _repos; }
/** * Returns the repository for this parser. If none has been set, * create a new repository and sets it. */ public MetaDataRepository getRepository() { if (_repos == null) { MetaDataRepository repos = _conf.newMetaDataRepositoryInstance(); MetaDataFactory mdf = repos.getMetaDataFactory(); if (mdf instanceof DelegatingMetaDataFactory) mdf = ((DelegatingMetaDataFactory) mdf).getInnermostDelegate(); if (mdf instanceof PersistenceMetaDataFactory) ((PersistenceMetaDataFactory) mdf).setAnnotationParser(this); _repos = repos; } return _repos; }
/** * Returns the repository for this parser. If none has been set, * create a new repository and sets it. */ public MetaDataRepository getRepository() { if (_repos == null) { MetaDataRepository repos = _conf.newMetaDataRepositoryInstance(); MetaDataFactory mdf = repos.getMetaDataFactory(); if (mdf instanceof DelegatingMetaDataFactory) mdf = ((DelegatingMetaDataFactory) mdf).getInnermostDelegate(); if (mdf instanceof PersistenceMetaDataFactory) ((PersistenceMetaDataFactory) mdf).setAnnotationParser(this); _repos = repos; } return _repos; }
/** * Returns the repository for this parser. If none has been set, * create a new repository and sets it. */ public MetaDataRepository getRepository() { if (_repos == null) { MetaDataRepository repos = _conf.newMetaDataRepositoryInstance(); MetaDataFactory mdf = repos.getMetaDataFactory(); if (mdf instanceof DelegatingMetaDataFactory) mdf = ((DelegatingMetaDataFactory) mdf).getInnermostDelegate(); if (mdf instanceof PersistenceMetaDataFactory) ((PersistenceMetaDataFactory) mdf).setAnnotationParser(this); _repos = repos; } return _repos; }