| Type | Property and Description |
|---|---|
boolean |
isSelf
Gets the value of the property selfProperty.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
PropertyMappingsBuilder.AccessorNotFound |
static interface |
PropertyMappingsBuilder.PropertyMappingsBuilderProbe |
static interface |
PropertyMappingsBuilder.PropertyPredicateFactory<K extends FieldKey<K>> |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
modifiable |
protected List<PropertyMapping<T,?,K>> |
properties |
protected org.simpleflatmapper.reflect.meta.PropertyFinder<T> |
propertyFinder |
protected PropertyNameMatcherFactory |
propertyNameMatcherFactory |
| Modifier and Type | Method and Description |
|---|---|
<P> PropertyMapping<T,P,K> |
addProperty(K key,
ColumnDefinition<K,?> columnDefinition) |
<P> PropertyMapping<T,P,K> |
addProperty(K key,
ColumnDefinition<K,?> columnDefinition,
org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop) |
<P> PropertyMapping<T,P,K> |
addPropertyIfPresent(K key,
ColumnDefinition<K,?> columnDefinition) |
List<PropertyMapping<T,?,K>> |
currentProperties() |
void |
forEachConstructorProperties(org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>> handler) |
<F extends org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>>> |
forEachProperties(F handler,
int start) |
<F extends org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>>> |
forEachProperties(F handler,
int start,
int end) |
<H extends org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>>> |
forEachProperties(H handler) |
org.simpleflatmapper.reflect.meta.ClassMeta<T> |
getClassMeta() |
List<K> |
getKeys() |
org.simpleflatmapper.reflect.meta.PropertyFinder<T> |
getPropertyFinder() |
boolean |
hasKey(org.simpleflatmapper.util.Predicate<? super K> predicate) |
boolean |
isSelfProperty()
Gets the value of the property selfProperty.
|
int |
maxIndex() |
static <T,K extends FieldKey<K>,S> |
of(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
MapperConfig<K,S> mapperConfig,
PropertyMappingsBuilder.PropertyPredicateFactory<K> propertyPredicateFactory) |
static <T,K extends FieldKey<K>,S> |
of(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
MapperConfig<K,S> mapperConfig,
PropertyMappingsBuilder.PropertyPredicateFactory<K> propertyPredicateFactory,
org.simpleflatmapper.reflect.meta.PropertyFinder<T> propertyFinder) |
int |
size() |
protected final org.simpleflatmapper.reflect.meta.PropertyFinder<T> propertyFinder
protected final PropertyNameMatcherFactory propertyNameMatcherFactory
protected boolean modifiable
public <P> PropertyMapping<T,P,K> addProperty(K key, ColumnDefinition<K,?> columnDefinition)
public <P> PropertyMapping<T,P,K> addPropertyIfPresent(K key, ColumnDefinition<K,?> columnDefinition)
public <P> PropertyMapping<T,P,K> addProperty(K key, ColumnDefinition<K,?> columnDefinition, org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop)
public void forEachConstructorProperties(org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>> handler)
public List<PropertyMapping<T,?,K>> currentProperties()
public <H extends org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>>> H forEachProperties(H handler)
public <F extends org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>>> F forEachProperties(F handler, int start)
public <F extends org.simpleflatmapper.util.ForEachCallBack<PropertyMapping<T,?,K>>> F forEachProperties(F handler, int start, int end)
public org.simpleflatmapper.reflect.meta.PropertyFinder<T> getPropertyFinder()
public int size()
public boolean isSelfProperty()
public int maxIndex()
public boolean hasKey(org.simpleflatmapper.util.Predicate<? super K> predicate)
public org.simpleflatmapper.reflect.meta.ClassMeta<T> getClassMeta()
public static <T,K extends FieldKey<K>,S> PropertyMappingsBuilder<T,K> of(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, MapperConfig<K,S> mapperConfig, PropertyMappingsBuilder.PropertyPredicateFactory<K> propertyPredicateFactory)
public static <T,K extends FieldKey<K>,S> PropertyMappingsBuilder<T,K> of(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, MapperConfig<K,S> mapperConfig, PropertyMappingsBuilder.PropertyPredicateFactory<K> propertyPredicateFactory, org.simpleflatmapper.reflect.meta.PropertyFinder<T> propertyFinder)
Copyright © 2020. All rights reserved.