javadoc注释
This commit is contained in:
@@ -74,6 +74,8 @@ public abstract class Writer {
|
||||
/**
|
||||
* 获取配置属性
|
||||
*
|
||||
* @return int
|
||||
*
|
||||
*/
|
||||
public final int getFeatures() {
|
||||
return features;
|
||||
|
||||
@@ -200,6 +200,7 @@ public class ColumnValue {
|
||||
* 同 mov 操作
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
*
|
||||
* @return ColumnValue
|
||||
@@ -313,6 +314,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -327,6 +329,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -341,6 +344,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -354,6 +358,7 @@ public class ColumnValue {
|
||||
* 返回 {column} = {column} + 1 操作
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -368,6 +373,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -381,6 +387,7 @@ public class ColumnValue {
|
||||
* 返回 {column} = {column} - 1 操作
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -395,6 +402,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -409,6 +417,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -423,6 +432,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
@@ -437,6 +447,7 @@ public class ColumnValue {
|
||||
*
|
||||
* @param func 字段名Lambda
|
||||
* @param value 字段值
|
||||
* @param <T> 值的泛型
|
||||
*
|
||||
* @return ColumnValue
|
||||
*
|
||||
|
||||
@@ -9,8 +9,8 @@ import java.lang.reflect.*;
|
||||
import java.util.*;
|
||||
import java.util.function.*;
|
||||
import org.redkale.annotation.*;
|
||||
import static org.redkale.asm.ClassWriter.COMPUTE_FRAMES;
|
||||
import org.redkale.asm.*;
|
||||
import static org.redkale.asm.ClassWriter.COMPUTE_FRAMES;
|
||||
import static org.redkale.asm.Opcodes.*;
|
||||
import org.redkale.asm.Type;
|
||||
import org.redkale.util.Attribute;
|
||||
@@ -405,7 +405,7 @@ public interface Attribute<T, F> {
|
||||
*
|
||||
* @return Attribute对象
|
||||
*/
|
||||
public static <T, F> Attribute<T, F> create(Class<T> clazz, java.lang.reflect.Method getter, java.lang.reflect.Method setter) {
|
||||
public static <T, F> Attribute<T, F> create(Class<T> clazz, java.lang.reflect.Method getter, java.lang.reflect.Method setter) {
|
||||
return create(clazz, (String) null, (Class) null, (java.lang.reflect.Field) null, getter, setter, null);
|
||||
}
|
||||
|
||||
@@ -1193,6 +1193,8 @@ public interface Attribute<T, F> {
|
||||
* 根据Map类生成 Attribute 对象。 fieldName都不能为null
|
||||
*
|
||||
* @param fieldName 字段名
|
||||
* @param <T> 泛型
|
||||
* @param <F> 泛型
|
||||
*
|
||||
* @return Attribute对象
|
||||
*/
|
||||
|
||||
@@ -9,7 +9,6 @@ package org.redkale.util;
|
||||
* <p>
|
||||
* 详情见: https://redkale.org
|
||||
*
|
||||
* @param <V> 泛型
|
||||
*
|
||||
* @author zhangjx
|
||||
*
|
||||
|
||||
@@ -182,6 +182,7 @@ public interface Copier<S, D> extends BiFunction<S, D, D> {
|
||||
*
|
||||
* @param <D> 目标类泛型
|
||||
* @param <S> 源类泛型
|
||||
* @param <C> 集合泛型
|
||||
* @param destClass 目标类名
|
||||
* @param srcClass 源类名
|
||||
* @param collectionClass 集合类名
|
||||
@@ -242,6 +243,7 @@ public interface Copier<S, D> extends BiFunction<S, D, D> {
|
||||
*
|
||||
* @param <D> 目标类泛型
|
||||
* @param <S> 源类泛型
|
||||
* @param <C> 集合泛型
|
||||
* @param destClass 目标类名
|
||||
* @param srcClass 源类名
|
||||
* @param options 可配项
|
||||
|
||||
@@ -92,6 +92,7 @@ public class SelectColumn implements Predicate<String> {
|
||||
* class中的字段名
|
||||
*
|
||||
* @param funcs 包含的字段名Lambda集合
|
||||
* @param <T> 泛型
|
||||
*
|
||||
* @return SelectColumn
|
||||
*/
|
||||
@@ -154,13 +155,14 @@ public class SelectColumn implements Predicate<String> {
|
||||
* class中的字段名
|
||||
*
|
||||
* @param funcs 包含的字段名Lambda集合
|
||||
* @param <T> 泛型
|
||||
*
|
||||
* @return SelectColumn
|
||||
*/
|
||||
public static <T> SelectColumn excludes(LambdaFunction<T, ?>... funcs) {
|
||||
return excludes(LambdaFunction.readColumns(funcs));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* class中的字段名
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user