Uses of Interface
org.simpleflatmapper.reflect.meta.ClassMeta
Packages that use ClassMeta
Package
Description
Reflection tools.
Reflection tools implementation.
Class analyses.
-
Uses of ClassMeta in org.simpleflatmapper.reflect
Fields in org.simpleflatmapper.reflect declared as ClassMetaMethods in org.simpleflatmapper.reflect that return ClassMetaModifier and TypeMethodDescription<T> ClassMeta<T>DefaultReflectionService.getClassMeta(Type target) final <T> ClassMeta<T>ReflectionService.getClassMeta(Class<T> target) abstract <T> ClassMeta<T>ReflectionService.getClassMeta(Type target) <T> ClassMeta<T>DefaultReflectionService.getClassMetaExtraInstantiator(Type target, Member builderInstantiator) abstract <T> ClassMeta<T>ReflectionService.getClassMetaExtraInstantiator(Type target, Member builderInstantiator) Methods in org.simpleflatmapper.reflect with parameters of type ClassMetaModifier and TypeMethodDescriptionvoidDefaultReflectionService.registerClassMeta(Type type, ClassMeta<?> classMeta) abstract voidReflectionService.registerClassMeta(Type type, ClassMeta<?> classMeta) Constructors in org.simpleflatmapper.reflect with parameters of type ClassMetaModifierConstructorDescriptionClassMetaWithDiscriminatorId(ClassMeta<T> classMeta, Object discriminatorId) -
Uses of ClassMeta in org.simpleflatmapper.reflect.impl
Method parameters in org.simpleflatmapper.reflect.impl with type arguments of type ClassMetaModifier and TypeMethodDescriptionvoidJavaLangClassMetaFactoryProducer.produce(org.simpleflatmapper.util.Consumer<? super org.simpleflatmapper.util.UnaryFactory<ReflectionService, ClassMeta<?>>> consumer) -
Uses of ClassMeta in org.simpleflatmapper.reflect.meta
Classes in org.simpleflatmapper.reflect.meta that implement ClassMetaModifier and TypeClassDescriptionclassArrayClassMeta<T,E> classclassMapClassMeta<M extends Map<K,V>, K, V> final classclassclassPassThroughClassMeta<T,V> classFields in org.simpleflatmapper.reflect.meta declared as ClassMetaMethods in org.simpleflatmapper.reflect.meta that return ClassMetaModifier and TypeMethodDescriptionArrayClassMeta.getElementClassMeta()IndexedElement.getElementClassMeta()OptionalClassMeta.getInnerMeta()PassThroughClassMeta.getInnerMeta()PropertyMeta.getPropertyClassMeta()PropertyMeta.newPropertyClassMeta()SelfPropertyMeta.newPropertyClassMeta()SubPropertyMeta.newPropertyClassMeta()ClassMeta.withReflectionService(ReflectionService reflectionService) FastTupleClassMeta.withReflectionService(ReflectionService reflectionService) MapClassMeta.withReflectionService(ReflectionService reflectionService) ObjectClassMeta.withReflectionService(ReflectionService reflectionService) OptionalClassMeta.withReflectionService(ReflectionService reflectionService) PassThroughClassMeta.withReflectionService(ReflectionService reflectionService) TupleClassMeta.withReflectionService(ReflectionService reflectionService) Methods in org.simpleflatmapper.reflect.meta that return types with arguments of type ClassMetaMethods in org.simpleflatmapper.reflect.meta with parameters of type ClassMetaModifier and TypeMethodDescriptionShortCircuiter.eval(PropertyNameMatcher propertyNameMatcher, ClassMeta<?>... cm) Constructors in org.simpleflatmapper.reflect.meta with parameters of type ClassMetaModifierConstructorDescriptionAbstractIndexPropertyFinder(ClassMeta<T> classMeta) AbstractIndexPropertyFinder(ClassMeta<T> classMeta, boolean selfScoreFullName) ArrayClassMeta(Type type, Type elementTarget, ReflectionService reflectionService, boolean needTransformer, ClassMeta<E> elementClassMeta, ArrayClassMeta.InstantiatorDefinitionAndIntermediatType instInfo) FastTupleClassMeta(ClassMeta<T> delegate, List<InstantiatorDefinition> instantiatorDefinitions) IndexedElement(PropertyMeta<T, E> propertyMeta, ClassMeta<E> elementClassMeta) MapClassMeta(ReflectionService reflectionService, org.simpleflatmapper.converter.ContextualConverter<? super CharSequence, ? extends K> keyConverter, org.simpleflatmapper.converter.ContextFactory keyContextFactory, ClassMeta<V> valueClassMeta, Type type, Constructor<?> constructor) MapElementPropertyMeta(String name, Type ownerType, ReflectionService reflectService, ClassMeta<V> valueMetaData, K key, org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapSetter<T, K, V> setter, org.simpleflatmapper.reflect.meta.MapElementPropertyMeta.MapGetter<T, K, V> getter) MapElementPropertyMeta(PropertyNameMatcher propertyNameMatcher, Type ownerType, ReflectionService reflectService, ClassMeta<V> valueMetaData, K key) MapPropertyFinder(ClassMeta<T> mapMeta, ClassMeta<V> valueMetaData, org.simpleflatmapper.converter.ContextualConverter<? super CharSequence, ? extends K> keyConverter, org.simpleflatmapper.converter.ContextFactory keyContextFactory) MapPropertyFinder(ClassMeta<T> mapMeta, ClassMeta<V> valueMetaData, org.simpleflatmapper.converter.ContextualConverter<? super CharSequence, ? extends K> keyConverter, org.simpleflatmapper.converter.ContextFactory keyContextFactory, boolean selfScoreFullName) Deprecated.OptionalClassMeta(ReflectionService reflectionService, Type type, InstantiatorDefinition instantiatorDefinition, ConstructorPropertyMeta<Optional<T>, ?> propertyMeta, ClassMeta<T> innerMeta) PassThroughClassMeta(ReflectionService reflectionService, Type type, InstantiatorDefinition instantiatorDefinition, PropertyMeta<T, V> propertyMeta, ClassMeta<V> innerMeta) SelfPropertyMeta(ReflectionService reflectService, Type type, org.simpleflatmapper.util.BooleanProvider isValid, Object[] defineProperties, String originalName, ClassMeta<E> classMeta)