Uses of Class
cc.carm.lib.easyannotation.AnnotatedMetaType
-
-
Uses of AnnotatedMetaType in cc.carm.lib.easyannotation
Fields in cc.carm.lib.easyannotation with type parameters of type AnnotatedMetaType Modifier and Type Field Description protected java.util.Set<AnnotatedMetaType<?,?>>AnnotatedMetaLoader. typesprotected java.util.Map<AnnotatedMetaType<?,?>,java.lang.Object>AnnotatedMetaHolder. valuesMethods in cc.carm.lib.easyannotation that return AnnotatedMetaType Modifier and Type Method Description static <T extends java.lang.annotation.Annotation,E>
AnnotatedMetaType<T,E>AnnotatedMetaType. of(@NotNull java.lang.Class<T> annotationType, @NotNull java.util.function.Function<T,E> function)Methods in cc.carm.lib.easyannotation that return types with arguments of type AnnotatedMetaType Modifier and Type Method Description java.util.Map<AnnotatedMetaType<?,?>,java.lang.Object>AnnotatedMetaHolder. getValues()Methods in cc.carm.lib.easyannotation with parameters of type AnnotatedMetaType Modifier and Type Method Description <V> VAnnotatedMetaHolder. get(@NotNull AnnotatedMetaType<?,V> type)Get the value of option.<V> VAnnotatedMetaHolder. get(@NotNull AnnotatedMetaType<?,V> type, V defaultValue)Get the value of option.booleanAnnotatedMetaHolder. has(@NotNull AnnotatedMetaType<?,?> type)static AnnotatedMetaLoaderAnnotatedMetaLoader. of(AnnotatedMetaType<?,?>... types)Create a new Annotated meta loader.protected voidAnnotatedMetaHolder. put(@NotNull AnnotatedMetaType<?,?> type, @Nullable java.lang.Object value)voidAnnotatedMetaLoader. register(AnnotatedMetaType<?,?> type)<V> VAnnotatedMetaHolder. set(@NotNull AnnotatedMetaType<?,V> type, V value)Set the value of meta, if the value is null, the meta will be removed.<V> voidAnnotatedMetaHolder. setIfAbsent(@NotNull AnnotatedMetaType<?,V> type, V value)Set the value of meta, if the value is null, the meta will not be changed.<V> VAnnotatedMetaHolder. setIfPresent(@NotNull AnnotatedMetaType<?,V> type, V value)Set the value of meta, if the value is null, the meta will not be changed.voidAnnotatedMetaLoader. unregister(AnnotatedMetaType<?,?> type)Method parameters in cc.carm.lib.easyannotation with type arguments of type AnnotatedMetaType Modifier and Type Method Description static AnnotatedMetaLoaderAnnotatedMetaLoader. of(java.util.Collection<AnnotatedMetaType<?,?>> types)Constructor parameters in cc.carm.lib.easyannotation with type arguments of type AnnotatedMetaType Constructor Description AnnotatedMetaHolder(java.util.Map<AnnotatedMetaType<?,?>,java.lang.Object> values)AnnotatedMetaLoader(java.util.Set<AnnotatedMetaType<?,?>> types)
-