Class ConfigIndex

  • All Implemented Interfaces:
    java.io.Serializable

    public class ConfigIndex
    extends java.lang.Object
    implements java.io.Serializable
    Index of configuration documents containing a set of #ConfigIndexEntry.
    See Also:
    Serialized Form
    • Constructor Detail

      • ConfigIndex

        public ConfigIndex()
        Instantiates a new Config index.
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
        Gets label.
        Returns:
        the label
      • setLabel

        public void setLabel​(java.lang.String label)
        Sets label.
        Parameters:
        label - the label
      • addOrUpdateEntry

        public void addOrUpdateEntry​(java.lang.String label,
                                     java.lang.String path)
        Add or update entry.
        Parameters:
        label - the label
        path - the path
      • removeEntry

        public void removeEntry​(java.lang.String path)
        Remove entry.
        Parameters:
        path - the path
      • getRepositoryPath

        public java.lang.String getRepositoryPath()
        Gets repository path.
        Returns:
        the repository path
      • getRepositoryFilename

        public java.lang.String getRepositoryFilename()
        Gets repository filename.
        Returns:
        the repository filename
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object