Uses of Class
org.simpleflatmapper.reflect.meta.PropertyMeta
Packages that use PropertyMeta
-
Uses of PropertyMeta in org.simpleflatmapper.reflect.meta
Classes in org.simpleflatmapper.reflect.meta with type parameters of type PropertyMetaModifier and TypeClassDescriptionstatic classPropertyFinder.MatchedProperty<T,P extends PropertyMeta<T, ?>> Subclasses of PropertyMeta in org.simpleflatmapper.reflect.metaModifier and TypeClassDescriptionclassclassclassMapElementPropertyMeta<T extends Map<K,V>, K, V> classMapKeyValueElementPropertyMeta<T extends Map<K,V>, K, V> classclassObjectPropertyMeta<T,P> classSelfPropertyMeta<T,E> classSubPropertyMeta<O,I, P> Methods in org.simpleflatmapper.reflect.meta with type parameters of type PropertyMetaModifier and TypeMethodDescription<P extends PropertyMeta<T,?>>
voidCountNumberOfMatchedProperties.found(P propertyMeta, Runnable selectionCallback, PropertyMatchingScore score, PropertyFinder.TypeAffinityScorer typeAffinityScorer) <P extends PropertyMeta<T,?>>
voidPropertyFinder.FoundProperty.found(P propertyMeta, Runnable selectionCallback, PropertyMatchingScore score, PropertyFinder.TypeAffinityScorer typeAffinityScorer) <P extends PropertyMeta<T,?>>
voidPropertyFinder.MatchingProperties.found(P propertyMeta, Runnable selectionCallback, PropertyMatchingScore score, PropertyFinder.TypeAffinityScorer typeAffinityScorer) Methods in org.simpleflatmapper.reflect.meta that return PropertyMetaModifier and TypeMethodDescriptionPropertyMeta.compressSubSelf()SubPropertyMeta.compressSubSelf()final <E> PropertyMeta<T,E> PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher, Object[] properties, PropertyFinder.TypeAffinityScorer typeAffinity, PropertyFinder.PropertyFilter propertyFilter) final <E> PropertyMeta<T,E> PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher, Object[] properties, PropertyFinder.TypeAffinityScorer typeAffinity, PropertyFinder.PropertyFilter propertyFilter, ShortCircuiter shortCircuiter) final <E> PropertyMeta<T,E> PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher, Object[] properties, PropertyFinder.TypeAffinityScorer typeAffinity, PropertyFinder.PropertyFinderProbe propertyFinderProbe, PropertyFinder.PropertyFilter propertyFilter) final <E> PropertyMeta<T,E> PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher, Object[] properties, TypeAffinity typeAffinity, PropertyFinder.PropertyFilter propertyFilter) final <E> PropertyMeta<T,E> PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher, Object[] properties, TypeAffinity typeAffinity, PropertyFinder.PropertyFinderProbe propertyFinderProbe, PropertyFinder.PropertyFilter propertyFilter) PropertyMeta<T,?> ObjectClassMeta.getFirstProperty()SubPropertyMeta.getOwnerProperty()PropertyMeta<Optional<T>,?> OptionalClassMeta.getProperty()PropertyMeta<T,?> PassThroughClassMeta.getProperty()IndexedElement.getPropertyMeta()SubPropertyMeta.getSubProperty()ObjectPropertyMeta.getterSetter(ScoredGetter<T, P> getter, ScoredSetter<T, P> setter, Object[] defineProperties) PropertyMeta<T,?> PropertyFinder.MatchingProperties.selectBestMatch()ArrayElementPropertyMeta.toNonMapped()ConstructorPropertyMeta.toNonMapped()MapElementPropertyMeta.toNonMapped()MapKeyValueElementPropertyMeta.toNonMapped()NonMappedPropertyMeta.toNonMapped()ObjectPropertyMeta.toNonMapped()abstract PropertyMeta<O,P> PropertyMeta.toNonMapped()SelfPropertyMeta.toNonMapped()SubPropertyMeta.toNonMapped()ArrayElementPropertyMeta.withReflectionService(ReflectionService reflectionService) MapElementPropertyMeta.withReflectionService(ReflectionService reflectionService) MapKeyValueElementPropertyMeta.withReflectionService(ReflectionService reflectionService) NonMappedPropertyMeta.withReflectionService(ReflectionService reflectionService) ObjectPropertyMeta.withReflectionService(ReflectionService reflectionService) abstract PropertyMeta<O,P> PropertyMeta.withReflectionService(ReflectionService reflectionService) SelfPropertyMeta.withReflectionService(ReflectionService reflectionService) SubPropertyMeta.withReflectionService(ReflectionService reflectionService) Methods in org.simpleflatmapper.reflect.meta that return types with arguments of type PropertyMetaModifier and TypeMethodDescriptionstatic <T> List<PropertyMeta<T,?>> ObjectClassMeta.withReflectionService(List<PropertyMeta<T, ?>> props, ReflectionService reflectionService) Methods in org.simpleflatmapper.reflect.meta with parameters of type PropertyMetaModifier and TypeMethodDescriptionvoidIndexedElement.addProperty(PropertyMeta<?, ?> s) voidPropertyFinder.DefaultPropertyFinderProbe.found(PropertyMeta propertyMeta, PropertyMatchingScore score) voidPropertyFinder.PropertyFinderProbe.found(PropertyMeta propertyMeta, PropertyMatchingScore score) AbstractIndexPropertyFinder.getSubPropertyFinder(PropertyMeta<?, ?> owner) MapPropertyFinder.getSubPropertyFinder(PropertyMeta<?, ?> owner) OptionalPropertyFinder.getSubPropertyFinder(PropertyMeta<?, ?> owner) PassThroughPropertyFinder.getSubPropertyFinder(PropertyMeta<?, ?> owner) abstract PropertyFinder<?>PropertyFinder.getSubPropertyFinder(PropertyMeta<?, ?> owner) booleanIndexedElement.hasProperty(PropertyMeta<?, ?> property) protected abstract booleanAbstractIndexPropertyFinder.indexMatches(PropertyMeta<T, ?> propertyMeta, PropertyMeta<?, ?> owner) protected booleanArrayPropertyFinder.indexMatches(PropertyMeta<T, ?> propertyMeta, PropertyMeta<?, ?> owner) protected booleanTuplePropertyFinder.indexMatches(PropertyMeta<T, ?> propertyMeta, PropertyMeta<?, ?> owner) voidPropertyFinder.manualMatch(PropertyMeta<?, ?> prop) PropertyMatchingScore.matches(PropertyMeta<?, ?> propertyMeta, PropertyNameMatcher propertyNameMatcher, PropertyNameMatch propertyNameMatch) voidPropertyFinder.DefaultPropertyFinderProbe.select(PropertyMeta propertyMeta) voidPropertyFinder.PropertyFinderProbe.select(PropertyMeta propertyMeta) PropertyMatchingScore.self(PropertyMeta<?, ?> propertyMeta, PropertyNameMatcher propertyNameMatcher, String propName) PropertyMatchingScore.speculative(PropertyMeta<?, ?> propertyMeta, PropertyNameMatcher propertyNameMatcher) booleanPropertyFinder.PropertyFilter.testPath(PropertyMeta<?, ?> propertyMeta) booleanPropertyFinder.PropertyFilter.testProperty(PropertyMeta<?, ?> propertyMeta) PropertyMatchingScore.tupleIndex(PropertyMeta<?, ?> propertyMeta, PropertyNameMatcher propertyNameMatcher, IndexedColumn ic) Method parameters in org.simpleflatmapper.reflect.meta with type arguments of type PropertyMetaModifier and TypeMethodDescriptionvoidArrayClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) voidClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) voidFastTupleClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) voidMapClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<M, ?>> consumer) voidObjectClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) voidOptionalClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<Optional<T>, ?>> consumer) voidPassThroughClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) voidTupleClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) static <T> List<PropertyMeta<T,?>> ObjectClassMeta.withReflectionService(List<PropertyMeta<T, ?>> props, ReflectionService reflectionService) Constructors in org.simpleflatmapper.reflect.meta with parameters of type PropertyMetaModifierConstructorDescriptionIndexedElement(PropertyMeta<T, E> propertyMeta, ClassMeta<E> elementClassMeta) PassThroughClassMeta(ReflectionService reflectionService, Type type, InstantiatorDefinition instantiatorDefinition, PropertyMeta<T, V> propertyMeta, ClassMeta<V> innerMeta) SubPropertyMeta(ReflectionService reflectService, PropertyMeta<O, I> ownerProperty, PropertyMeta<I, P> subProperty) Constructor parameters in org.simpleflatmapper.reflect.meta with type arguments of type PropertyMetaModifierConstructorDescriptionPropertyFilter(org.simpleflatmapper.util.Predicate<PropertyMeta<?, ?>> predicate) PropertyFilter(org.simpleflatmapper.util.Predicate<PropertyMeta<?, ?>> propertyMetaPredicate, org.simpleflatmapper.util.Predicate<PropertyMeta<?, ?>> pathMetaPredicate)