Package | Description |
---|---|
org.simpleflatmapper.reflect.meta |
Class analyses.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayElementPropertyMeta<T,E> |
class |
ConstructorPropertyMeta<T,P> |
class |
ListElementPropertyMeta<T,E> |
class |
MapElementPropertyMeta<T extends Map<K,V>,K,V> |
class |
ObjectPropertyMeta<T,P> |
class |
SelfPropertyMeta<T,E> |
class |
SubPropertyMeta<O,I,P> |
Modifier and Type | Field and Description |
---|---|
protected org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> |
PropertyFinder.propertyFilter |
Modifier and Type | Method and Description |
---|---|
<P extends PropertyMeta<T,?>> |
PropertyFinder.MatchingProperties.found(P propertyMeta,
Runnable selectionCallback,
PropertyMatchingScore score) |
<P extends PropertyMeta<T,?>> |
PropertyFinder.FoundProperty.found(P propertyMeta,
Runnable selectionCallback,
PropertyMatchingScore score) |
Modifier and Type | Method and Description |
---|---|
<E> PropertyMeta<T,E> |
PropertyFinder.findProperty(PropertyNameMatcher propertyNameMatcher) |
PropertyMeta<T,?> |
ObjectClassMeta.getFirstProperty() |
PropertyMeta<O,I> |
SubPropertyMeta.getOwnerProperty() |
PropertyMeta<Optional<T>,?> |
OptionalClassMeta.getProperty() |
PropertyMeta<T,E> |
IndexedElement.getPropertyMeta() |
PropertyMeta<I,P> |
SubPropertyMeta.getSubProperty() |
PropertyMeta<T,P> |
ObjectPropertyMeta.getterSetter(ScoredGetter<T,P> getter,
ScoredSetter<T,P> setter) |
PropertyMeta<T,?> |
PropertyFinder.MatchingProperties.selectBestMatch() |
Modifier and Type | Method and Description |
---|---|
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> |
PropertyFinder.getPropertyFilter() |
Modifier and Type | Method and Description |
---|---|
void |
IndexedElement.addProperty(PropertyMeta<?,?> s) |
boolean |
IndexedElement.hasProperty(PropertyMeta<?,?> property) |
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 |
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) |
PropertyFinder<T> |
ObjectClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder<T> |
ClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder<T> |
TupleClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder<Optional<T>> |
OptionalClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder<T> |
ArrayClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder<M> |
MapClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder<T> |
FastTupleClassMeta.newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
Constructor and Description |
---|
IndexedElement(PropertyMeta<T,E> propertyMeta,
ClassMeta<E> elementClassMeta,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
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 |
---|
AbstractIndexPropertyFinder(ClassMeta<T> classMeta,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
ArrayPropertyFinder(ArrayClassMeta<T,E> arrayClassMeta,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
IndexedElement(PropertyMeta<T,E> propertyMeta,
ClassMeta<E> elementClassMeta,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
MapPropertyFinder(ClassMeta<T> mapMeta,
ClassMeta<V> valueMetaData,
org.simpleflatmapper.converter.Converter<? super CharSequence,? extends K> keyConverter,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
MatchingProperties(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
ObjectClassMeta(Type target,
List<InstantiatorDefinition> instantiatorDefinitions,
List<ConstructorPropertyMeta<T,?>> constructorProperties,
Map<String,String> fieldAliases,
List<PropertyMeta<T,?>> properties,
ReflectionService reflectService) |
OptionalPropertyFinder(OptionalClassMeta<T> optionalClassMeta,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
PropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
TuplePropertyFinder(TupleClassMeta<T> tupleClassMeta,
org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
Copyright © 2017. All rights reserved.