Annotation Interface的使用
cn.taketoday.lang.NonNull
使用NonNull的程序包
程序包
说明
CGLIB or ASM other byte code library
Core support package for annotations, meta-annotations, and merged
annotations with attribute overrides.
environment abstraction consisting of bean definition
profile and hierarchical property source support.
Support classes for TaskExecutor abstraction.
Optimised Reflection System
Miscellaneous utility classes, such as utilities for working with strings,
classes, collections, reflection, etc.
-
cn.taketoday.bytecode中NonNull的使用
注释类型为NonNull的cn.taketoday.bytecode中的方法修饰符和类型方法说明static StringType.getDescriptor(String parameterTypes, int startIdx, int endIdx, boolean defaultPackage) Object -> Ljava/lang/Object; Object, Object ,Class -> Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class; -
cn.taketoday.bytecode.transform中NonNull的使用
注释类型为NonNull的cn.taketoday.bytecode.transform中的方法 -
cn.taketoday.core.annotation中NonNull的使用
注释类型为NonNull的cn.taketoday.core.annotation中的方法 -
cn.taketoday.core.env中NonNull的使用
注释类型为NonNull的cn.taketoday.core.env中的方法修饰符和类型方法说明String[]JOptCommandLinePropertySource.getPropertyNames()String[]PropertiesPropertySource.getPropertyNames()String[]SimpleCommandLinePropertySource.getPropertyNames()Get the property names for the option arguments. -
cn.taketoday.core.io中NonNull的使用
注释类型为NonNull的cn.taketoday.core.io中的方法 -
cn.taketoday.core.task.support中NonNull的使用
注释类型为NonNull的cn.taketoday.core.task.support中的方法参数 -
cn.taketoday.reflect中NonNull的使用
注释类型为NonNull的cn.taketoday.reflect中的方法参数修饰符和类型方法说明<T extends Annotation>
TProperty.getAnnotation(Class<T> annotationClass) private static PropertyAccessorPropertyAccessor.getPropertyAccessor(MethodInvoker accessor, Field field, Method readMethod) private static PropertyAccessorPropertyAccessor.getPropertyAccessor(Field field, MethodInvoker accessor, Method writeMethod) booleanProperty.isAnnotationPresent(Class<? extends Annotation> annotationClass) -
cn.taketoday.util中NonNull的使用
注释类型为NonNull的cn.taketoday.util中的方法修饰符和类型方法说明static <E> ArrayList<E>CollectionUtils.newArrayList(E... elements) static PropertyPlaceholderHandlerPropertyPlaceholderHandler.shared(boolean ignoreUnresolvablePlaceholders) 注释类型为NonNull的cn.taketoday.util中的方法参数修饰符和类型方法说明LinkedCaseInsensitiveMap.computeIfAbsent(String key, Function<? super String, ? extends V> mappingFunction) static <K,V> Map<K, V> Create the most appropriate map for the given map type.voidintFastByteArrayOutputStream.FastByteArrayInputStream.read(byte[] b) intFastByteArrayOutputStream.FastByteArrayInputStream.read(byte[] b, int off, int len) voidFastByteArrayOutputStream.write(byte[] data, int offset, int length)