javadoc注释
This commit is contained in:
@@ -74,6 +74,8 @@ public abstract class Writer {
|
|||||||
/**
|
/**
|
||||||
* 获取配置属性
|
* 获取配置属性
|
||||||
*
|
*
|
||||||
|
* @return int
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public final int getFeatures() {
|
public final int getFeatures() {
|
||||||
return features;
|
return features;
|
||||||
|
|||||||
@@ -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
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -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对象
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ package org.redkale.util;
|
|||||||
* <p>
|
* <p>
|
||||||
* 详情见: https://redkale.org
|
* 详情见: https://redkale.org
|
||||||
*
|
*
|
||||||
* @param <V> 泛型
|
|
||||||
*
|
*
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -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 可配项
|
||||||
|
|||||||
@@ -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中的字段名
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user