索引
All Classes and Interfaces|所有程序包|序列化表格
A
- Assert - org.huiche.support中的类
-
断言工具类
- Assert() - 类的构造器 org.huiche.support.Assert
C
- clazz() - record class中的方法 org.huiche.support.LambdaMethod
-
返回
clazz记录组件的值。 - Contract - org.jetbrains.annotations中的Annotation Interface
E
- equals(Object) - record class中的方法 org.huiche.support.LambdaMethod
-
指示某个其他对象是否“等于”此对象。
- equals(String, T, T) - 类中的静态方法 org.huiche.support.Assert
-
判断两个对象相等, 否则抛异常
G
- getAllFields(Class<?>, Predicate<Field>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getAllFieldsNotStaticOrTransient(Class<?>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getDefaultConstructor(Class<T>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getEntityConstructor(Class<T>, boolean) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getEntityFields(Class<?>, boolean) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getFieldByMethodName(Class<?>, String) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getGenericsClass(Class<?>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getInstanceFunction(Constructor<?>, List<Parameter>, List<Field>, boolean) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getLambdaMethod(SerializableFunction<T, ?>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- getRecordConstructor(Class<T>) - 接口中的静态方法 org.huiche.util.ReflectUtil
H
- hashCode() - record class中的方法 org.huiche.support.LambdaMethod
-
返回此对象的哈希代码值。
- HcAssertException - org.huiche.exception中的异常错误
- HcAssertException(String) - 异常错误的构造器 org.huiche.exception.HcAssertException
- HcException - org.huiche.exception中的异常错误
- HcException(String) - 异常错误的构造器 org.huiche.exception.HcException
- HcException(String, Throwable) - 异常错误的构造器 org.huiche.exception.HcException
- HcException(Throwable) - 异常错误的构造器 org.huiche.exception.HcException
I
- ifNotEmpty(String, Supplier<Boolean>, Object...) - 类中的静态方法 org.huiche.support.Assert
-
通过先决参数不为空,其后判断表达式,false 抛异常
- ifTest(String, boolean, Supplier<Boolean>) - 类中的静态方法 org.huiche.support.Assert
-
先判断先决条件,再判断表达式,false 抛异常
- isAllEmpty(String, Collection<Object>) - 类中的静态方法 org.huiche.support.Assert
-
判断所有元素都是空的,否则抛异常
- isEmpty(String, Object) - 类中的静态方法 org.huiche.support.Assert
-
传入参数必须是空,否则抛异常
- isEmpty(String, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
传入参数必须是空, 否则抛异常
- isEmpty(String, Object, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
传入参数必须是空, 否则抛异常
- isIn(String, T, List<T>) - 类中的静态方法 org.huiche.support.Assert
-
判断指定对象是否在指定范围内
L
- LambdaMethod - org.huiche.support中的Record Class
- LambdaMethod(Class<?>, String) - record class的构造器 org.huiche.support.LambdaMethod
-
创建
LambdaMethod记录的实例。 - LOGGER - 接口中的静态变量 org.huiche.util.ReflectUtil
M
- methodName() - record class中的方法 org.huiche.support.LambdaMethod
-
返回
methodName记录组件的值。
N
- notAllEmpty(String, Collection<Object>) - 类中的静态方法 org.huiche.support.Assert
-
判断所有元素全都是不是空的,否则抛异常
- notAnyEmpty(String, Collection<Object>) - 类中的静态方法 org.huiche.support.Assert
-
判断所有元素都不能是空的,否则抛异常
- notEmpty(String, Object) - 类中的静态方法 org.huiche.support.Assert
-
判断参数不是空的, 否则抛异常
- notEmpty(String, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
判断参数不是空的, 否则抛异常
- notEmpty(String, Object, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
判断参数不是空的, 否则抛异常
- notEmpty(String, Object, Object, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
判断参数不是空的, 否则抛异常
- notEmpty(String, Object, Object, Object, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
判断参数不是空的, 否则抛异常,超过5个需要判断的值时,手动调用多次即可
- notEmpty(String, T, Function<T, Collection<Object>>) - 类中的静态方法 org.huiche.support.Assert
-
判断先决条件不是空的, 其后判断其指定子属性, 不能是空的, 否则抛异常
- notEquals(String, Object, Object) - 类中的静态方法 org.huiche.support.Assert
-
判断两个对象不相等, 否则抛异常
- notIn(String, T, List<T>) - 类中的静态方法 org.huiche.support.Assert
-
判断指定对象不在指定范围内
O
- ok(String, boolean) - 类中的静态方法 org.huiche.support.Assert
-
判断条件为true,否则抛异常
- org.huiche.exception - 程序包 org.huiche.exception
- org.huiche.support - 程序包 org.huiche.support
- org.huiche.util - 程序包 org.huiche.util
- org.jetbrains.annotations - 程序包 org.jetbrains.annotations
P
- parameterizedType(Class<?>, Type...) - 接口中的静态方法 org.huiche.util.ReflectUtil
- pure() - annotation interface 中的元素 org.jetbrains.annotations.Contract
R
- ReflectUtil - org.huiche.util中的接口
S
- scanClass(ClassLoader, String, Predicate<Class<?>>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- scanClass(String, Predicate<Class<?>>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- scanClassInJar(ClassLoader, String, Predicate<Class<?>>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- scanClassInSrc(ClassLoader, String, Predicate<Class<?>>) - 接口中的静态方法 org.huiche.util.ReflectUtil
- SerializableFunction<T,
R> - org.huiche.support中的接口
T
- toString() - record class中的方法 org.huiche.support.LambdaMethod
-
返回此记录的字符串表示形式。
V
A C E G H I L M N O P R S T VAll Classes and Interfaces|所有程序包|序列化表格