All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
<E> PropertyMeta<T,E> |
findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.TypeAffinityScorer typeAffinity) |
<E> PropertyMeta<T,E> |
findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.TypeAffinityScorer typeAffinity,
PropertyFinder.PropertyFinderProbe propertyFinderProbe) |
<E> PropertyMeta<T,E> |
findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
TypeAffinity typeAffinity) |
<E> PropertyMeta<T,E> |
findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
TypeAffinity typeAffinity,
PropertyFinder.PropertyFinderProbe propertyFinderProbe) |
abstract List<InstantiatorDefinition> |
getEligibleInstantiatorDefinitions() |
abstract PropertyFinder<?> |
getOrCreateSubPropertyFinder(SubPropertyMeta<?,?,?> subPropertyMeta) |
abstract Type |
getOwnerType() |
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> |
getPropertyFilter() |
abstract PropertyFinder<?> |
getSubPropertyFinder(PropertyMeta<?,?> owner) |
abstract void |
lookForProperties(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> matchingProperties,
PropertyMatchingScore score,
boolean allowSelfReference,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer) |
void |
manualMatch(PropertyMeta<?,?> prop) |
boolean |
selfScoreFullName() |