Uses of Class
org.qiunet.utils.args.ArgumentKey
Packages that use ArgumentKey
-
Uses of ArgumentKey in org.qiunet.utils.args
Methods in org.qiunet.utils.args with parameters of type ArgumentKeyModifier and TypeMethodDescriptiondefault voidIArgsContainer.clear(ArgumentKey key) 清除自身存储的数值default <T> booleanIArgsContainer.compareAndSet(ArgumentKey<T> key, T expect, T newVal) cas级别设置存储值ArgsDataMap.computeIfAbsent(ArgumentKey<T> key) default <T> TIArgsContainer.computeIfAbsent(ArgumentKey<T> key, Supplier<T> newVal) 如果没有.ArgsDataMap.get(ArgumentKey<T> key) <T> Argument<T>ArgsContainer.getArgument(ArgumentKey<T> key, boolean computeIfAbsent) 得到一个Attribute对象default <T> Argument<T>IArgsContainer.getArgument(ArgumentKey<T> key) 获取Argument没有会默认创建<T> Argument<T>IArgsContainer.getArgument(ArgumentKey<T> key, boolean computeIfAbsent) 获取Argument根据 @param computeIfAbsent 判断是否创建.default <T> TIArgsContainer.getVal(ArgumentKey<T> key) 得到一个对象的值.default <T> TIArgsContainer.getVal(ArgumentKey<T> key, T defaultVal) get 存储值.default booleanIArgsContainer.isNotNull(ArgumentKey key) 是否有存储值default booleanIArgsContainer.isNull(ArgumentKey key) 是否有存储值voidArgsDataMap.remove(ArgumentKey<?> key) default voidIArgsContainer.removeArg(ArgumentKey key) 删除自身default <T> TIArgsContainer.setVal(ArgumentKey<T> key, T newVal) set 一个新的值. -
Uses of ArgumentKey in org.qiunet.utils.scanner
Methods in org.qiunet.utils.scanner with parameters of type ArgumentKeyModifier and TypeMethodDescription<T> ClassScannerClassScanner.addParam(ArgumentKey<T> argKey, T obj) 添加一些参数给applicationContext