Interface DefinitionDAO<K>

    • Method Detail

      • getDefinition

        Definition getDefinition​(java.lang.String name,
                                 K customizationKey)
        Returns a definition, given its name and the customization key.
        Parameters:
        name - The name of the definition.
        customizationKey - The customization key.
        Returns:
        The requested definition, if found, otherwise null. The inheritance of the definition must not be resolved.
        Since:
        2.1.0
      • getDefinitions

        java.util.Map<java.lang.String,​Definition> getDefinitions​(K customizationKey)
        Returns all the definitions used of a customization key.
        Parameters:
        customizationKey - The customization key.
        Returns:
        All the definitions that are connected to the customization key. The inheritance of the definitions must not be resolved.
        Since:
        2.1.0