mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-12-26 22:25:39 +08:00
v1.35.0.RC
This commit is contained in:
@@ -26,7 +26,7 @@ import java.lang.annotation.Target;
|
||||
* <p> 可标注在方法、类上(效果等同于标注在此类的所有方法上)
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Target({ ElementType.METHOD, ElementType.TYPE })
|
||||
|
||||
@@ -25,7 +25,7 @@ import java.util.function.Consumer;
|
||||
* <p> 返回:无 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaCheckElementAnnotationFunction extends Consumer<AnnotatedElement> {
|
||||
|
||||
@@ -25,7 +25,7 @@ import java.util.function.Consumer;
|
||||
* <p> 返回:无 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaCheckMethodAnnotationFunction extends Consumer<Method> {
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.function.Consumer;
|
||||
* <p> 返回:无 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaCheckOrAnnotationFunction extends Consumer<SaCheckOr> {
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.function.Function;
|
||||
* <p> 返回:SaSession对象 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaCreateSessionFunction extends Function<String, SaSession> {
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.function.Function;
|
||||
* <p> 返回:创建好的 StpLogic 对象 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaCreateStpLogicFunction extends Function<String, StpLogic> {
|
||||
|
||||
@@ -24,7 +24,7 @@ import java.util.function.BiFunction;
|
||||
* <p> 返回:token 值 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaCreateTokenFunction extends BiFunction<Object, String, String> {
|
||||
|
||||
@@ -25,7 +25,7 @@ import java.util.function.Supplier;
|
||||
* <p> 返回:生成的token </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaGenerateUniqueTokenFunction {
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.function.BiFunction;
|
||||
* <p> 返回:注解对象 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaGetAnnotationFunction extends BiFunction<AnnotatedElement, Class<? extends Annotation> , Annotation> {
|
||||
|
||||
@@ -25,7 +25,7 @@ import java.util.function.BiFunction;
|
||||
* <p> 返回:是否包含 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaHasElementFunction extends BiFunction<List<String>, String, Boolean> {
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.function.BiFunction;
|
||||
* <p> 返回:是否包含 </p>
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
@FunctionalInterface
|
||||
public interface SaIsAnnotationPresentFunction extends BiFunction<Method, Class<? extends Annotation>, Boolean> {
|
||||
|
||||
@@ -36,7 +36,7 @@ public class SaTokenConsts {
|
||||
/**
|
||||
* Sa-Token 当前版本号
|
||||
*/
|
||||
public static final String VERSION_NO = "v1.34.1";
|
||||
public static final String VERSION_NO = "v1.35.0.RC";
|
||||
|
||||
/**
|
||||
* Sa-Token 开源地址 Gitee
|
||||
|
||||
@@ -20,7 +20,7 @@ package cn.dev33.satoken.util;
|
||||
* 封装两个值的容器,方便取值、写值等操作,value1 和 value2 用逗号隔开,形如:123,abc
|
||||
*
|
||||
* @author click33
|
||||
* @since 1.35.0
|
||||
* @since 1.35.0.RC
|
||||
*/
|
||||
public class SaValue2Box {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user