Class Bean

java.lang.Object
com.github.fungal.api.deployment.Bean

public class Bean extends Object
Represents a bean
  • Constructor Details

    • Bean

      public Bean(String name)
      Constructor
      Parameters:
      name - The name of the bean
  • Method Details

    • getConstructor

      public Constructor getConstructor()
      Get the constructor
      Returns:
      The value
    • setConstructor

      public void setConstructor(Constructor value)
      Set the constructor
      Parameters:
      value - The value
    • getProperty

      public List<Property> getProperty()
      Get the property values
      Returns:
      The value
    • getDepends

      public List<Depends> getDepends()
      Get the depends values
      Returns:
      The value
    • getInstall

      public List<Install> getInstall()
      Get the install values
      Returns:
      The value
    • getUninstall

      public List<Uninstall> getUninstall()
      Get the uninstall values
      Returns:
      The value
    • getIncallback

      public List<Incallback> getIncallback()
      Get the incallback values
      Returns:
      The value
    • getUncallback

      public List<Uncallback> getUncallback()
      Get the uncallback values
      Returns:
      The value
    • getCreate

      public Create getCreate()
      Get the create value
      Returns:
      The value
    • setCreate

      public void setCreate(Create value)
      Set the create value
      Parameters:
      value - The value
    • getStart

      public Start getStart()
      Get the start value
      Returns:
      The value
    • setStart

      public void setStart(Start value)
      Set the start value
      Parameters:
      value - The value
    • getStop

      public Stop getStop()
      Get the stop value
      Returns:
      The value
    • setStop

      public void setStop(Stop value)
      Set the stop value
      Parameters:
      value - The value
    • getDestroy

      public Destroy getDestroy()
      Get the destroy value
      Returns:
      The value
    • setDestroy

      public void setDestroy(Destroy value)
      Set the destroy value
      Parameters:
      value - The value
    • isIgnoreCreate

      public boolean isIgnoreCreate()
      Get the ignore create value
      Returns:
      The value
    • setIgnoreCreate

      public void setIgnoreCreate(boolean value)
      Set the ignore create value
      Parameters:
      value - The value
    • isIgnoreStart

      public boolean isIgnoreStart()
      Get the ignore start value
      Returns:
      The value
    • setIgnoreStart

      public void setIgnoreStart(boolean value)
      Set the ignore start value
      Parameters:
      value - The value
    • isIgnoreStop

      public boolean isIgnoreStop()
      Get the ignore stop value
      Returns:
      The value
    • setIgnoreStop

      public void setIgnoreStop(boolean value)
      Set the ignore stop value
      Parameters:
      value - The value
    • isIgnoreDestroy

      public boolean isIgnoreDestroy()
      Get the ignore destroy value
      Returns:
      The value
    • setIgnoreDestroy

      public void setIgnoreDestroy(boolean value)
      Set the ignore destroy value
      Parameters:
      value - The value
    • getName

      public String getName()
      Get the name
      Returns:
      The value
    • getInterface

      public String getInterface()
      Get the interface
      Returns:
      The value
    • setInterface

      public void setInterface(String value)
      Set the interface
      Parameters:
      value - The value
    • getClazz

      public String getClazz()
      Get the class
      Returns:
      The value
    • setClazz

      public void setClazz(String value)
      Set the class
      Parameters:
      value - The value