Class LayerMapping

java.lang.Object
org.wildfly.glow.LayerMapping

public class LayerMapping extends Object
Author:
jdenise
  • Constructor Details

    • LayerMapping

      public LayerMapping()
  • Method Details

    • getConstantPoolClassInfos

      public Map<String,Set<Layer>> getConstantPoolClassInfos()
      Returns:
      the constantPoolClassInfos
    • getAnnotations

      public Map<String,Set<Layer>> getAnnotations()
      Returns:
      the annotations
    • getActiveProfilesLayers

      public Map<String,Layer> getActiveProfilesLayers()
      Returns:
      the activeProfilesLayers
    • getAllProfilesLayers

      public Map<String,Set<Layer>> getAllProfilesLayers()
      Returns:
      the allProfilesLayers
    • getDefaultBaseLayer

      public Layer getDefaultBaseLayer()
      Returns:
      the defaultBaseLayer
    • setDefaultBaseLayer

      public void setDefaultBaseLayer(Layer defaultBaseLayer)
      Parameters:
      defaultBaseLayer - the defaultBaseLayer to set
    • getLayersIncludedIfAllDeps

      public Set<Layer> getLayersIncludedIfAllDeps()
      Returns:
      the layersIncludedIfAllDeps
    • getLayersIncludedIfSomeDeps

      public Map<Layer,Set<String>> getLayersIncludedIfSomeDeps()
      Returns:
      the layersIncludedIfSomeDeps
    • getMetadataOnly

      public Set<Layer> getMetadataOnly()
      Returns:
      the metadataOnly
    • getAddOnFamilyMembers

      public Map<String,Set<AddOn>> getAddOnFamilyMembers()
      Returns:
      the addOnFamilyMembers
    • getAddOns

      public Map<String,AddOn> getAddOns()
      Returns:
      the addOns
    • getFixedByAddons

      public Map<String,Set<AddOn>> getFixedByAddons()
      Returns:
      the fixedByAddons
    • getAddOnsCardinalityInFamily

      public Map<String,Integer> getAddOnsCardinalityInFamily()
      Returns:
      the addOnsCardinalityInFamily
    • getAddOnsCardinalityInDefaultFamily

      public Map<String,Integer> getAddOnsCardinalityInDefaultFamily()
      Returns:
      the addOnsCardinalityInDefaultFamily
    • getNoConfigurationConditions

      public Map<Layer,String> getNoConfigurationConditions()
      Returns:
      the noConfigurationConditions
    • getHiddenConditions

      public Map<Layer,String> getHiddenConditions()
      Returns:
      the hiddenConditions
    • getAnnotationFieldValues

      public Map<String,Map<String,List<AnnotationFieldValue>>> getAnnotationFieldValues()
    • getAnnotatedTypes

      public Map<String,Map<String,List<AnnotatedType>>> getAnnotatedTypes()
    • cleanupKey

      public static String cleanupKey(String key)
    • isCondition

      public static boolean isCondition(String k)
    • addRule

      public static void addRule(LayerMapping.RULE rule, Set<Layer> layers, String c)
    • addRule

      public static void addRule(LayerMapping.RULE rule, Layer l, String c)