Class SeriesDefinition

    • Constructor Detail

      • SeriesDefinition

        public SeriesDefinition​(java.lang.String extensionName)
        Creates a new SeriesDefinition instance.
        Parameters:
        extensionName - the unique extensionName, there must be a SeriesFactory for this extensionName.
        Since:
        taskplanner 3.0
      • SeriesDefinition

        public SeriesDefinition​(java.lang.String extensionName,
                                @Nullable
                                java.util.Map<java.lang.String,​java.lang.String> properties)
        Creates a new SeriesDefinition instance.
        Parameters:
        extensionName - the unique extensionName, there must be a SeriesFactory for this extensionName.
        properties - the initial properties to be set, null will have no effect
        Since:
        taskplanner 3.0
    • Method Detail

      • setCachedKeys

        public void setCachedKeys​(java.util.Set<java.lang.String> cachedKeys)
        Sets the set of keys from the factory to be cached.
        Parameters:
        cachedKeys - the set of keys from the factory.
        Since:
        taskplanner 3.0
      • getCachedKeys

        public java.util.Set<java.lang.String> getCachedKeys()
        Returns the set of keys from the factory that were cached. This set is initially empty and can be filled with key requested from the factory.
        Returns:
        the set of keys from the factory.
        Since:
        taskplanner 3.0