Class NodeModelMaster

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

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

    • NodeModelMaster

      public NodeModelMaster()
  • Method Details

    • getNodeModelId

      public String getNodeModelId()
    • setNodeModelId

      public void setNodeModelId(String nodeModelId)
    • withNodeModelId

      public NodeModelMaster withNodeModelId(String nodeModelId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • withName

      public NodeModelMaster withName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • withDescription

      public NodeModelMaster withDescription(String description)
    • getMetadata

      public String getMetadata()
    • setMetadata

      public void setMetadata(String metadata)
    • withMetadata

      public NodeModelMaster withMetadata(String metadata)
    • getReleaseConsumeActions

      public List<ConsumeAction> getReleaseConsumeActions()
    • setReleaseConsumeActions

      public void setReleaseConsumeActions(List<ConsumeAction> releaseConsumeActions)
    • withReleaseConsumeActions

      public NodeModelMaster withReleaseConsumeActions(List<ConsumeAction> releaseConsumeActions)
    • getRestrainReturnRate

      public Float getRestrainReturnRate()
    • setRestrainReturnRate

      public void setRestrainReturnRate(Float restrainReturnRate)
    • withRestrainReturnRate

      public NodeModelMaster withRestrainReturnRate(Float restrainReturnRate)
    • getPremiseNodeNames

      public List<String> getPremiseNodeNames()
    • setPremiseNodeNames

      public void setPremiseNodeNames(List<String> premiseNodeNames)
    • withPremiseNodeNames

      public NodeModelMaster withPremiseNodeNames(List<String> premiseNodeNames)
    • getCreatedAt

      public Long getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Long createdAt)
    • withCreatedAt

      public NodeModelMaster withCreatedAt(Long createdAt)
    • getUpdatedAt

      public Long getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Long updatedAt)
    • withUpdatedAt

      public NodeModelMaster withUpdatedAt(Long updatedAt)
    • getRevision

      public Long getRevision()
    • setRevision

      public void setRevision(Long revision)
    • withRevision

      public NodeModelMaster withRevision(Long revision)
    • fromJson

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

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

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

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

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