public class NodeEntityScanner
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.String> |
basePackages
Packages de base
|
private org.springframework.core.type.classreading.MetadataReaderFactory |
metadataReaderFactory
Fabrique des lecteurs de metadonnees
|
private org.springframework.core.io.support.ResourcePatternResolver |
resourcePatternResolver
Resolveur de ressources par pattern
|
| Constructor and Description |
|---|
NodeEntityScanner()
Constructeur par defaut
|
NodeEntityScanner(java.util.List<java.lang.String> basePackages)
Costructeur avec initialisation des parametres
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
isCandidate(org.springframework.core.io.Resource resource,
org.springframework.core.type.classreading.MetadataReader metadataReader)
Methode permettant de verifier qu'une ressource est eligible pour le scanner
|
java.util.List<java.lang.Class> |
scan()
Methode permettant de scanner les packages de base
|
private org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver
private org.springframework.core.type.classreading.MetadataReaderFactory metadataReaderFactory
private java.util.List<java.lang.String> basePackages
public NodeEntityScanner()
public NodeEntityScanner(java.util.List<java.lang.String> basePackages)
basePackages - Package de base du scanpublic java.util.List<java.lang.Class> scan()
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - Exception potentiellejava.lang.ClassNotFoundException - Exception Potentielleprivate boolean isCandidate(org.springframework.core.io.Resource resource,
org.springframework.core.type.classreading.MetadataReader metadataReader)
resource - Ressource en coursmetadataReader - Lecteur de metadonnees sur la ressourcesCopyright © 2018 Kube Cloud. All Rights Reserved.