javadoc注释

This commit is contained in:
redkale
2023-10-16 10:29:33 +08:00
parent 89b0a06e51
commit b1f91d3b8a
6 changed files with 23 additions and 5 deletions

View File

@@ -74,6 +74,8 @@ public abstract class Writer {
/** /**
* 获取配置属性 * 获取配置属性
* *
* @return int
*
*/ */
public final int getFeatures() { public final int getFeatures() {
return features; return features;

View File

@@ -200,6 +200,7 @@ public class ColumnValue {
* 同 mov 操作 * 同 mov 操作
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param <T> 值的泛型
* *
* *
* @return ColumnValue * @return ColumnValue
@@ -313,6 +314,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -327,6 +329,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -341,6 +344,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -354,6 +358,7 @@ public class ColumnValue {
* 返回 {column} = {column} + 1 操作 * 返回 {column} = {column} + 1 操作
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -368,6 +373,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -381,6 +387,7 @@ public class ColumnValue {
* 返回 {column} = {column} - 1 操作 * 返回 {column} = {column} - 1 操作
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -395,6 +402,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -409,6 +417,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -423,6 +432,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *
@@ -437,6 +447,7 @@ public class ColumnValue {
* *
* @param func 字段名Lambda * @param func 字段名Lambda
* @param value 字段值 * @param value 字段值
* @param <T> 值的泛型
* *
* @return ColumnValue * @return ColumnValue
* *

View File

@@ -9,8 +9,8 @@ import java.lang.reflect.*;
import java.util.*; import java.util.*;
import java.util.function.*; import java.util.function.*;
import org.redkale.annotation.*; import org.redkale.annotation.*;
import static org.redkale.asm.ClassWriter.COMPUTE_FRAMES;
import org.redkale.asm.*; import org.redkale.asm.*;
import static org.redkale.asm.ClassWriter.COMPUTE_FRAMES;
import static org.redkale.asm.Opcodes.*; import static org.redkale.asm.Opcodes.*;
import org.redkale.asm.Type; import org.redkale.asm.Type;
import org.redkale.util.Attribute; import org.redkale.util.Attribute;
@@ -405,7 +405,7 @@ public interface Attribute<T, F> {
* *
* @return Attribute对象 * @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); 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 * 根据Map类生成 Attribute 对象。 fieldName都不能为null
* *
* @param fieldName 字段名 * @param fieldName 字段名
* @param <T> 泛型
* @param <F> 泛型
* *
* @return Attribute对象 * @return Attribute对象
*/ */

View File

@@ -9,7 +9,6 @@ package org.redkale.util;
* <p> * <p>
* 详情见: https://redkale.org * 详情见: https://redkale.org
* *
* @param <V> 泛型
* *
* @author zhangjx * @author zhangjx
* *

View File

@@ -182,6 +182,7 @@ public interface Copier<S, D> extends BiFunction<S, D, D> {
* *
* @param <D> 目标类泛型 * @param <D> 目标类泛型
* @param <S> 源类泛型 * @param <S> 源类泛型
* @param <C> 集合泛型
* @param destClass 目标类名 * @param destClass 目标类名
* @param srcClass 源类名 * @param srcClass 源类名
* @param collectionClass 集合类名 * @param collectionClass 集合类名
@@ -242,6 +243,7 @@ public interface Copier<S, D> extends BiFunction<S, D, D> {
* *
* @param <D> 目标类泛型 * @param <D> 目标类泛型
* @param <S> 源类泛型 * @param <S> 源类泛型
* @param <C> 集合泛型
* @param destClass 目标类名 * @param destClass 目标类名
* @param srcClass 源类名 * @param srcClass 源类名
* @param options 可配项 * @param options 可配项

View File

@@ -92,6 +92,7 @@ public class SelectColumn implements Predicate<String> {
* class中的字段名 * class中的字段名
* *
* @param funcs 包含的字段名Lambda集合 * @param funcs 包含的字段名Lambda集合
* @param <T> 泛型
* *
* @return SelectColumn * @return SelectColumn
*/ */
@@ -154,13 +155,14 @@ public class SelectColumn implements Predicate<String> {
* class中的字段名 * class中的字段名
* *
* @param funcs 包含的字段名Lambda集合 * @param funcs 包含的字段名Lambda集合
* @param <T> 泛型
* *
* @return SelectColumn * @return SelectColumn
*/ */
public static <T> SelectColumn excludes(LambdaFunction<T, ?>... funcs) { public static <T> SelectColumn excludes(LambdaFunction<T, ?>... funcs) {
return excludes(LambdaFunction.readColumns(funcs)); return excludes(LambdaFunction.readColumns(funcs));
} }
/** /**
* class中的字段名 * class中的字段名
* *