java.lang.Object
com.atlassian.confluence.impl.backuprestore.hibernate.HibernateField

public class HibernateField extends Object
Information about Hibernate field.
Since:
7.20.0
  • Field Details

  • Constructor Details

    • HibernateField

      @Deprecated public HibernateField(org.hibernate.type.Type type, String propertyName, String[] columnNames, Class<?> referencedClass)
      Deprecated.
      since 8.3.0
    • HibernateField

      public HibernateField(org.hibernate.type.Type type, String propertyName, String[] columnNames, Class<?> referencedClass, boolean nullable)
      Since:
      8.3.0
    • HibernateField

      @Deprecated public HibernateField(List<org.hibernate.type.Type> types, List<String> propertyNames, String[] columnNames, Class<?> referencedClass)
      Deprecated.
      since 8.3.0
    • HibernateField

      public HibernateField(List<org.hibernate.type.Type> types, List<String> propertyNames, String[] columnNames, Class<?> referencedClass, boolean nullable)
      Since:
      8.3.0
  • Method Details

    • getPropertyName

      public String getPropertyName()
    • getPropertyName

      public String getPropertyName(String columnName)
    • getIdPropertyType

      public org.hibernate.type.Type getIdPropertyType(String columnName)
    • getColumnNames

      public List<String> getColumnNames()
    • getReferencedClass

      public Class<?> getReferencedClass()
    • getSingleColumnName

      public String getSingleColumnName()
    • equals

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

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

      public List<org.hibernate.type.Type> getTypes()
    • getType

      public org.hibernate.type.Type getType()
    • isNullable

      public boolean isNullable()
    • getPropertyNames

      public List<String> getPropertyNames()
    • toString

      public String toString()
      Overrides:
      toString in class Object