Class ParsedProperties

All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public class ParsedProperties extends Properties
Class for reading in a customized properties file, applying only the locally-relevant properties and keeping track of which properties may not be further modified. Maintains the ordering of the properties from the input file.
See Also:
  • Constructor Details

    • ParsedProperties

      public ParsedProperties()
      A constructor that starts with no existing scoped or final properties.
    • ParsedProperties

      public ParsedProperties(boolean ignoreScopes)
      A constructor that starts with no existing scoped or final properties.
      Parameters:
      ignoreScopes - True if this parser should ignore scope restrictions, false otherwise. Used by the PropertyInspector when checking whether required or disallowed properties are present.
    • ParsedProperties

      public ParsedProperties(boolean ignoreScopes, @NotNull @NotNull ConfigurationContext context)
      A constructor that starts with no existing scoped or final properties.
      Parameters:
      ignoreScopes - True if this parser should ignore scope restrictions, false otherwise. Used by the PropertyInspector when checking whether required or disallowed properties are present.
      context - the ConfigurationContext for determining environment settings
  • Method Details