Class ConfigurationMetadataGenerator
- java.lang.Object
-
- org.apereo.cas.configuration.metadata.ConfigurationMetadataGenerator
-
public class ConfigurationMetadataGenerator extends java.lang.Object
This isConfigurationMetadataGenerator
. This class is invoked by the build during the finalization of the compile phase. Its job is to scan the generated configuration metadata and produce metadata for settings that the build process is unable to parse. Specifically, this includes fields that are of collection type (indexed) where the inner type is an externalized class.Example:
private var list = new ArrayList<>(0)
The generator additionally adds hints to the metadata generated to indicate required properties and modules.- Since:
- 5.2.0
-
-
Constructor Summary
Constructors Constructor Description ConfigurationMetadataGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
Main.
-