Class Layer

java.lang.Object
org.wildfly.glow.Layer
All Implemented Interfaces:
Comparable<Layer>

public class Layer extends Object implements Comparable<Layer>
Author:
jdenise
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getName

      public String getName()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(Layer t)
      Specified by:
      compareTo in interface Comparable<Layer>
    • getDependencies

      public Set<Layer> getDependencies()
      Returns:
      the dependencies
    • getProperties

      public Map<String,String> getProperties()
      Returns:
      the properties
    • getMatchingRules

      public Map<LayerMapping.RULE,Set<String>> getMatchingRules()
      Returns:
      the matching rules
    • getFeaturePacks

      public Set<org.jboss.galleon.universe.FeaturePackLocation.FPID> getFeaturePacks()
      Returns:
      the featurePacks
    • getAddOn

      public AddOn getAddOn()
      Returns:
      the addOn
    • setAddOn

      public void setAddOn(AddOn addOn)
      Parameters:
      addOn - the addOn to set
    • getBringDatasources

      public Set<String> getBringDatasources()
      Returns:
      the bringDatasources
    • isIsAutomaticInjection

      public boolean isIsAutomaticInjection()
      Returns:
      the isAutomaticInjection
    • setIsAutomaticInjection

      public void setIsAutomaticInjection(boolean isAutomaticInjection)
      Parameters:
      isAutomaticInjection - the isAutomaticInjection to set
    • getConfiguration

      public Set<String> getConfiguration()
      Returns:
      the configuration
    • getExpectFamily

      public String getExpectFamily()
      Returns:
      the expectFamily
    • setExpectFamily

      public void setExpectFamily(String expectFamily)
      Parameters:
      expectFamily - the expectFamily to set
    • isBanned

      public boolean isBanned()
      Returns:
      the isBanned
    • setBanned

      public void setBanned(boolean isBanned)
      Parameters:
      isBanned - the isBanned to set