类 StrictFill<T,E extends T>
- java.lang.Object
-
- com.baomidou.mybatisplus.core.handlers.StrictFill<T,E>
-
public class StrictFill<T,E extends T> extends java.lang.Object严格填充模式 model- 从以下版本开始:
- 2019-11-26
- 作者:
- miemie
-
-
构造器概要
构造器 构造器 说明 StrictFill(java.lang.String fieldName, java.lang.Class<T> fieldType, java.util.function.Supplier<E> fieldVal)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetFieldName()字段名java.lang.Class<T>getFieldType()字段类型java.util.function.Supplier<E>getFieldVal()获取字段值的函数inthashCode()static <T,E extends T>
StrictFill<T,E>of(java.lang.String fieldName, java.lang.Class<T> fieldType, E fieldVal)static <T,E extends T>
StrictFill<T,E>of(java.lang.String fieldName, java.util.function.Supplier<E> fieldVal, java.lang.Class<T> fieldType)voidsetFieldName(java.lang.String fieldName)字段名voidsetFieldType(java.lang.Class<T> fieldType)字段类型voidsetFieldVal(java.util.function.Supplier<E> fieldVal)获取字段值的函数java.lang.StringtoString()
-
-
-
方法详细资料
-
of
public static <T,E extends T> StrictFill<T,E> of(java.lang.String fieldName, java.lang.Class<T> fieldType, E fieldVal)
-
of
public static <T,E extends T> StrictFill<T,E> of(java.lang.String fieldName, java.util.function.Supplier<E> fieldVal, java.lang.Class<T> fieldType)
-
getFieldName
public java.lang.String getFieldName()
字段名
-
getFieldType
public java.lang.Class<T> getFieldType()
字段类型
-
getFieldVal
public java.util.function.Supplier<E> getFieldVal()
获取字段值的函数
-
setFieldName
public void setFieldName(java.lang.String fieldName)
字段名
-
setFieldType
public void setFieldType(java.lang.Class<T> fieldType)
字段类型
-
setFieldVal
public void setFieldVal(java.util.function.Supplier<E> fieldVal)
获取字段值的函数
-
equals
public boolean equals(java.lang.Object o)
- 覆盖:
equals在类中java.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-