Class EntityUtils.FieldInfo

java.lang.Object
com.broadleafcommerce.data.tracking.core.mapping.EntityUtils.FieldInfo
Enclosing class:
EntityUtils

public static final class EntityUtils.FieldInfo extends Object
Holder for reflected field information.
  • Constructor Details

    • FieldInfo

      public FieldInfo(Class<?> javaFieldType, @Nullable Integer columnLength, @Nullable Class<?> columnConverterType)
  • Method Details

    • getJavaFieldType

      public Class<?> getJavaFieldType()
      Java type of the field on the entity class.
    • getColumnLength

      @Nullable public Integer getColumnLength()
      The length specified in Column.length()
    • getColumnConverterType

      @Nullable public Class<?> getColumnConverterType()
      The value specified in Convert.converter()
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object