java.lang.Object
net.datenwerke.rs.uservariables.service.uservariables.entities.UserVariableDefinition
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ListUserVariableDefinition, StringUserVariableDefinition
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@GenerateDto(dtoPackage="net.datenwerke.rs.uservariables.client.uservariables.dto", abstractDto=true) public abstract class UserVariableDefinition extends Object implements Serializable
See Also:
  • Constructor Details

    • UserVariableDefinition

      public UserVariableDefinition()
  • Method Details

    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getVersion

      public Long getVersion()
    • setVersion

      public void setVersion(Long version)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • createVariableInstance

      public final UserVariableInstance createVariableInstance()
    • equals

      public boolean equals(Object obj)
      Tests on equality of id field.
      Overrides:
      equals in class Object
    • hashCode

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

      public abstract Class<?> getType()