Package berlin.yuna.configmetadata.model
Class ConfigurationMetadata
java.lang.Object
berlin.yuna.configmetadata.logic.MetaDataGenerator
berlin.yuna.configmetadata.model.ConfigurationMetadata
ConfigurationMetadata
generates META-INF/spring-configuration-metadata.json
- See Also:
-
Field Summary
Fields inherited from class berlin.yuna.configmetadata.logic.MetaDataGenerator
GENERAL_META_DATA_PATH, TYPE_AUTO_CONFIG, TYPE_CONFIG_META_DATA
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
generate()
Generates metadataGenerates metadatagroups()
void
int
hashCode()
hints()
void
newHints()
void
properties
(List<Properties> properties) toString()
Methods inherited from class berlin.yuna.configmetadata.logic.MetaDataGenerator
write, write
-
Constructor Details
-
ConfigurationMetadata
public ConfigurationMetadata() -
ConfigurationMetadata
-
-
Method Details
-
generate
Generates metadata- Returns:
- written metadata path
- Throws:
IOException
- when the file could not be written
-
generate
Generates metadata- Parameters:
outputPath
- custom path to write meta data file- Returns:
- written metadata path
- Throws:
IOException
- when the file could not be written
-
hints
-
hints
-
newHints
-
groups
-
groups
-
newGroups
-
newGroups
-
properties
-
properties
-
newProperties
-
equals
-
hashCode
public int hashCode() -
toString
-