Package | Description |
---|---|
org.simpleflatmapper.reflect.meta |
Class analyses.
|
Modifier and Type | Class and Description |
---|---|
static class |
PropertyFinder.MatchedProperty<T,P extends PropertyMeta<T,?>> |
Modifier and Type | Class and Description |
---|---|
class |
ArrayElementPropertyMeta<T,E> |
class |
ConstructorPropertyMeta<T,P> |
class |
MapElementPropertyMeta<T extends Map<K,V>,K,V> |
class |
MapKeyValueElementPropertyMeta<T extends Map<K,V>,K,V> |
class |
ObjectPropertyMeta<T,P> |
class |
SelfPropertyMeta<T,E> |
class |
SubPropertyMeta<O,I,P> |
Modifier and Type | Method and Description |
---|---|
<P extends PropertyMeta<T,?>> |
PropertyFinder.MatchingProperties.found(P propertyMeta,
Runnable selectionCallback,
PropertyMatchingScore score,
PropertyFinder.TypeAffinityScorer typeAffinityScorer) |
<P extends PropertyMeta<T,?>> |
PropertyFinder.FoundProperty.found(P propertyMeta,
Runnable selectionCallback,
PropertyMatchingScore score,
PropertyFinder.TypeAffinityScorer typeAffinityScorer) |
Modifier and Type | Method and Description |
---|---|
static <T> List<PropertyMeta<T,?>> |
ObjectClassMeta.withReflectionService(List<PropertyMeta<T,?>> props,
ReflectionService reflectionService) |
Modifier and Type | Method and Description |
---|---|
void |
IndexedElement.addProperty(PropertyMeta<?,?> s) |
void |
PropertyFinder.PropertyFinderProbe.found(PropertyMeta propertyMeta,
PropertyMatchingScore score) |
void |
PropertyFinder.DefaultPropertyFinderProbe.found(PropertyMeta propertyMeta,
PropertyMatchingScore score) |
PropertyFinder<?> |
AbstractIndexPropertyFinder.getSubPropertyFinder(PropertyMeta<?,?> owner) |
PropertyFinder<?> |
MapPropertyFinder.getSubPropertyFinder(PropertyMeta<?,?> owner) |
abstract PropertyFinder<?> |
PropertyFinder.getSubPropertyFinder(PropertyMeta<?,?> owner) |
PropertyFinder<?> |
PassThroughPropertyFinder.getSubPropertyFinder(PropertyMeta<?,?> owner) |
PropertyFinder<?> |
OptionalPropertyFinder.getSubPropertyFinder(PropertyMeta<?,?> owner) |
boolean |
IndexedElement.hasProperty(PropertyMeta<?,?> property) |
protected abstract boolean |
AbstractIndexPropertyFinder.indexMatches(PropertyMeta<T,?> propertyMeta,
PropertyMeta<?,?> owner) |
protected abstract boolean |
AbstractIndexPropertyFinder.indexMatches(PropertyMeta<T,?> propertyMeta,
PropertyMeta<?,?> owner) |
protected boolean |
TuplePropertyFinder.indexMatches(PropertyMeta<T,?> propertyMeta,
PropertyMeta<?,?> owner) |
protected boolean |
TuplePropertyFinder.indexMatches(PropertyMeta<T,?> propertyMeta,
PropertyMeta<?,?> owner) |
protected boolean |
ArrayPropertyFinder.indexMatches(PropertyMeta<T,?> propertyMeta,
PropertyMeta<?,?> owner) |
protected boolean |
ArrayPropertyFinder.indexMatches(PropertyMeta<T,?> propertyMeta,
PropertyMeta<?,?> owner) |
void |
PropertyFinder.manualMatch(PropertyMeta<?,?> prop) |
void |
PropertyFinder.PropertyFinderProbe.select(PropertyMeta propertyMeta) |
void |
PropertyFinder.DefaultPropertyFinderProbe.select(PropertyMeta propertyMeta) |
boolean |
PropertyFinder.PropertyFilter.testPath(PropertyMeta<?,?> propertyMeta) |
boolean |
PropertyFinder.PropertyFilter.testProperty(PropertyMeta<?,?> propertyMeta) |
Modifier and Type | Method and Description |
---|---|
void |
MapClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<M,?>> consumer) |
void |
OptionalClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<Optional<T>,?>> consumer) |
void |
ObjectClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T,?>> consumer) |
void |
ClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T,?>> consumer) |
void |
PassThroughClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T,?>> consumer) |
void |
TupleClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T,?>> consumer) |
void |
ArrayClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T,?>> consumer) |
void |
FastTupleClassMeta.forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T,?>> consumer) |
static <T> List<PropertyMeta<T,?>> |
ObjectClassMeta.withReflectionService(List<PropertyMeta<T,?>> props,
ReflectionService reflectionService) |
Constructor and Description |
---|
IndexedElement(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) |
SubPropertyMeta(ReflectionService reflectService,
PropertyMeta<O,I> ownerProperty,
PropertyMeta<I,P> subProperty) |
Constructor and Description |
---|
ObjectClassMeta(Type target,
List<InstantiatorDefinition> instantiatorDefinitions,
List<ConstructorPropertyMeta<T,?>> constructorProperties,
Map<String,String> fieldAliases,
List<PropertyMeta<T,?>> properties,
ReflectionService reflectService,
boolean needTransformer) |
PropertyFilter(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> predicate) |
PropertyFilter(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyMetaPredicate,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> pathMetaPredicate) |
PropertyFilter(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyMetaPredicate,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> pathMetaPredicate) |
Copyright © 2019. All rights reserved.