Class SingleTableInheritanceInfo

java.lang.Object
org.broadleafcommerce.common.extensibility.jpa.convert.inheritance.SingleTableInheritanceInfo

public class SingleTableInheritanceInfo extends Object
Author:
jfischer
  • Field Details

    • className

      protected String className
    • discriminatorName

      protected String discriminatorName
    • discriminatorType

      protected jakarta.persistence.DiscriminatorType discriminatorType
    • discriminatorLength

      protected int discriminatorLength
  • Constructor Details

    • SingleTableInheritanceInfo

      public SingleTableInheritanceInfo()
  • Method Details

    • getClassName

      public String getClassName()
    • setClassName

      public void setClassName(String className)
    • getDiscriminatorName

      public String getDiscriminatorName()
    • setDiscriminatorName

      public void setDiscriminatorName(String discriminatorName)
    • getDiscriminatorType

      public jakarta.persistence.DiscriminatorType getDiscriminatorType()
    • setDiscriminatorType

      public void setDiscriminatorType(jakarta.persistence.DiscriminatorType discriminatorType)
    • getDiscriminatorLength

      public int getDiscriminatorLength()
    • setDiscriminatorLength

      public void setDiscriminatorLength(int discriminatorLength)
    • hashCode

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

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