Class BuffEntryModel

java.lang.Object
io.gs2.buff.model.BuffEntryModel
All Implemented Interfaces:
IModel, Serializable, Comparable<BuffEntryModel>

public class BuffEntryModel extends Object implements IModel, Serializable, Comparable<BuffEntryModel>
See Also:
  • Constructor Details

    • BuffEntryModel

      public BuffEntryModel()
  • Method Details

    • getBuffEntryModelId

      public String getBuffEntryModelId()
    • setBuffEntryModelId

      public void setBuffEntryModelId(String buffEntryModelId)
    • withBuffEntryModelId

      public BuffEntryModel withBuffEntryModelId(String buffEntryModelId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • withName

      public BuffEntryModel withName(String name)
    • getMetadata

      public String getMetadata()
    • setMetadata

      public void setMetadata(String metadata)
    • withMetadata

      public BuffEntryModel withMetadata(String metadata)
    • getTargetType

      public String getTargetType()
    • setTargetType

      public void setTargetType(String targetType)
    • withTargetType

      public BuffEntryModel withTargetType(String targetType)
    • getTargetModel

      public BuffTargetModel getTargetModel()
    • setTargetModel

      public void setTargetModel(BuffTargetModel targetModel)
    • withTargetModel

      public BuffEntryModel withTargetModel(BuffTargetModel targetModel)
    • getTargetAction

      public BuffTargetAction getTargetAction()
    • setTargetAction

      public void setTargetAction(BuffTargetAction targetAction)
    • withTargetAction

      public BuffEntryModel withTargetAction(BuffTargetAction targetAction)
    • getExpression

      public String getExpression()
    • setExpression

      public void setExpression(String expression)
    • withExpression

      public BuffEntryModel withExpression(String expression)
    • getPriority

      public Integer getPriority()
    • setPriority

      public void setPriority(Integer priority)
    • withPriority

      public BuffEntryModel withPriority(Integer priority)
    • getApplyPeriodScheduleEventId

      public String getApplyPeriodScheduleEventId()
    • setApplyPeriodScheduleEventId

      public void setApplyPeriodScheduleEventId(String applyPeriodScheduleEventId)
    • withApplyPeriodScheduleEventId

      public BuffEntryModel withApplyPeriodScheduleEventId(String applyPeriodScheduleEventId)
    • fromJson

      public static BuffEntryModel fromJson(com.fasterxml.jackson.databind.JsonNode data)
    • toJson

      public com.fasterxml.jackson.databind.JsonNode toJson()
    • compareTo

      public int compareTo(BuffEntryModel o)
      Specified by:
      compareTo in interface Comparable<BuffEntryModel>
    • hashCode

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

      public boolean equals(Object o)
      Overrides:
      equals in class Object