Package berlin.yuna.configmetadata.model
Class AutoConfigurationClass
- java.lang.Object
-
- berlin.yuna.configmetadata.logic.MetaDataGenerator
-
- berlin.yuna.configmetadata.model.AutoConfigurationClass
-
public class AutoConfigurationClass extends MetaDataGenerator
-
-
Field Summary
-
Fields inherited from class berlin.yuna.configmetadata.logic.MetaDataGenerator
GENERAL_META_DATA_PATH, TYPE_AUTO_CONFIG, TYPE_CONFIG_META_DATA
-
-
Constructor Summary
Constructors Constructor Description AutoConfigurationClass()
AutoConfigurationClass(Class... autoConfigClasses)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Path
generate()
List<Class>
getAutoConfigClasses()
int
hashCode()
AutoConfigurationClass
newAutoConfigClass(Class... autoConfigClasses)
String
toString()
-
Methods inherited from class berlin.yuna.configmetadata.logic.MetaDataGenerator
write, write
-
-
-
-
Constructor Detail
-
AutoConfigurationClass
public AutoConfigurationClass()
-
AutoConfigurationClass
public AutoConfigurationClass(Class... autoConfigClasses)
-
-
Method Detail
-
newAutoConfigClass
public AutoConfigurationClass newAutoConfigClass(Class... autoConfigClasses)
-
generate
public Path generate() throws IOException
- Throws:
IOException
-
-