Annotation Interface的使用
cn.taketoday.lang.NonNull
使用NonNull的程序包
程序包
说明
CGLIB or ASM other byte code library
Provides core helpers that are not specific to any part of the framework.
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
Useful Tools
-
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.core中NonNull的使用
注释类型为NonNull的cn.taketoday.core中的方法参数 -
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) 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.<T extends Annotation>
TAnnotationsAnnotatedElementAdapter.getAnnotation(Class<T> annotationClass) booleanAnnotationsAnnotatedElementAdapter.isAnnotationPresent(Class<? extends Annotation> annotationClass) voidFastByteArrayOutputStream.write(byte[] data, int offset, int length)