Class ElementSpecilizationDiscovery<E extends Element>
- java.lang.Object
-
- org.gcube.informationsystem.utils.discovery.ElementSpecilizationDiscovery<E>
-
-
Constructor Summary
Constructors Constructor Description ElementSpecilizationDiscovery(Class<E> root)ElementSpecilizationDiscovery(Class<E> root, boolean includeRootPackage)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadd(Class<? extends E> clz)voidaddPackage(Package p)protected voidanalizeISM(Class<? extends E> clz)voiddiscover()List<Class<? extends E>>getDiscovered()static voidmanageISM(SchemaAction schemaAction, Package... packages)static voidmanageISM(SchemaAction schemaAction, List<Package> packages)
-
-
-
Method Detail
-
addPackage
public void addPackage(Package p)
-
manageISM
public static void manageISM(SchemaAction schemaAction, List<Package> packages) throws Exception
- Throws:
Exception
-
manageISM
public static void manageISM(SchemaAction schemaAction, Package... packages) throws Exception
- Throws:
Exception
-
-