Class ConfigPropertyFileLoader


  • public class ConfigPropertyFileLoader
    extends Object
    Loads the properties from the config properties.
    • Constructor Detail

      • ConfigPropertyFileLoader

        public ConfigPropertyFileLoader()
    • Method Detail

      • reload

        public static void reload()
      • getResourceFolderName

        public static String getResourceFolderName()
        Returns:
        the source folder name
      • getSrcFolderName

        public static String getSrcFolderName()
        Returns:
        the resource folder name
      • getTestObjectTemplateName

        public static String getTestObjectTemplateName()
        Gets the test object support template. This is used in the generated test class.
        Returns:
        Returns String.
      • getDbSupporterTemplatesMap

        public static Map getDbSupporterTemplatesMap()
        Gets the databinder template names. This is the template that has the logic for creating the databind supporters.
        Returns:
        Returns String.
      • getExtensionClassNames

        public static String[] getExtensionClassNames()
        Gets the extension class names.
        Returns:
        Returns String[].
      • getPostExtensionClassNames

        public static String[] getPostExtensionClassNames()
        get the post extension class names
        Returns:
        Returns String[].
      • getThirdPartySchemaNames

        public static String[] getThirdPartySchemaNames()
        Gets the third party schema names list.
        Returns:
        Returns String[].
      • getLanguageTypes

        public static String[] getLanguageTypes()
        Gets the language type names.
        Returns:
        Returns String[].
      • getLanguageEmitterMap

        public static Map getLanguageEmitterMap()
        Gets the emitter names map keys with the language name.
        Returns:
        Returns Map.
      • getUnwrapSupportedFrameworkNames

        public static List getUnwrapSupportedFrameworkNames()
        Get the list of unwrap supported data binding frameworks
        Returns:
        list
      • getUnwrapDirectFrameworkNames

        public static List getUnwrapDirectFrameworkNames()
        Get the list of data binding frameworks that handle unwrapping directly.
        Returns:
        names
      • getDefaultLanguage

        public static String getDefaultLanguage()
        Gets the default language name.
        Returns:
        Returns String.
      • getLanguageSpecificPropertiesMap

        public static Map getLanguageSpecificPropertiesMap()
        Gets the language specific properties.
        Returns:
        Returns Map.
      • getDatabindingFrameworkNames

        public static String[] getDatabindingFrameworkNames()
        Gets the databinding framework names.
        Returns:
        Returns String[].
      • getDatabindingFrameworkNameToExtensionMap

        public static Map getDatabindingFrameworkNameToExtensionMap()
        Gets the extensions map for the databinding frameworks. The entries are keys by the framework name.
        Returns:
        Returns Map.
      • getDefaultDBFrameworkName

        public static String getDefaultDBFrameworkName()
        Gets the default DB framwork name.
        Returns:
        Returns String.