| Package | Description |
|---|---|
| org.simpleflatmapper.reflect.meta |
Class analyses.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultPropertyNameMatcher |
| Modifier and Type | Method | Description |
|---|---|---|
static PropertyNameMatcher |
DefaultPropertyNameMatcher.exact(String value) |
|
PropertyNameMatcher |
PropertyNameMatcherKeyValuePair.getKey() |
|
PropertyNameMatcher |
PropertyNameMatch.getLeftOverMatcher() |
|
PropertyNameMatcher |
IndexedColumn.getSubPropertyNameMatcher() |
|
PropertyNameMatcher |
PropertyNameMatcherKeyValuePair.getValue() |
|
static PropertyNameMatcher |
DefaultPropertyNameMatcher.of(String value) |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract void |
AbstractIndexPropertyFinder.extrapolateIndex(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> foundProperty,
PropertyMatchingScore score,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
protected void |
ArrayPropertyFinder.extrapolateIndex(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> foundProperty,
PropertyMatchingScore score,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
protected void |
TuplePropertyFinder.extrapolateIndex(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> foundProperty,
PropertyMatchingScore score,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
<E> PropertyMeta<T,E> |
PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.TypeAffinityScorer typeAffinity,
PropertyFinder.PropertyFinderProbe propertyFinderProbe,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
<E> PropertyMeta<T,E> |
PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.TypeAffinityScorer typeAffinity,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
<E> PropertyMeta<T,E> |
PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
TypeAffinity typeAffinity,
PropertyFinder.PropertyFinderProbe propertyFinderProbe,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
<E> PropertyMeta<T,E> |
PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
TypeAffinity typeAffinity,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
void |
AbstractIndexPropertyFinder.lookForProperties(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> matchingProperties,
PropertyMatchingScore score,
boolean allowSelfReference,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
void |
MapPropertyFinder.lookForProperties(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> matchingProperties,
PropertyMatchingScore score,
boolean allowSelfReference,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
void |
OptionalPropertyFinder.lookForProperties(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<Optional<T>> matchingProperties,
PropertyMatchingScore score,
boolean allowSelfReference,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
void |
PassThroughPropertyFinder.lookForProperties(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> matchingProperties,
PropertyMatchingScore score,
boolean allowSelfReference,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
abstract void |
PropertyFinder.lookForProperties(PropertyNameMatcher propertyNameMatcher,
Object[] properties,
PropertyFinder.FoundProperty<T> matchingProperties,
PropertyMatchingScore score,
boolean allowSelfReference,
PropertyFinder.PropertyFinderTransformer propertyFinderTransformer,
PropertyFinder.TypeAffinityScorer typeAffinityScorer,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
|
PropertyMatchingScore |
PropertyMatchingScore.matches(PropertyNameMatcher property) |
| Constructor | Description |
|---|---|
DefaultPropertyFinderProbe(PropertyNameMatcher propertyNameMatcher) |
|
IndexedColumn(int indexValue,
String indexProperty,
PropertyNameMatcher subPropertyNameMatcher) |
|
IndexedColumn(int indexValue,
PropertyNameMatcher subPropertyNameMatcher) |
|
MapElementPropertyMeta(PropertyNameMatcher propertyNameMatcher,
Type ownerType,
ReflectionService reflectService,
ClassMeta<V> valueMetaData,
K key) |
|
PropertyNameMatch(String property,
PropertyNameMatcher leftOverMatcher) |
|
PropertyNameMatcherKeyValuePair(PropertyNameMatcher key,
PropertyNameMatcher value) |
Copyright © 2019. All rights reserved.