|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PropertyResolverStrategy | |
|---|---|
| ma.glasnost.orika.impl | |
| ma.glasnost.orika.metadata | |
| ma.glasnost.orika.property | |
| Uses of PropertyResolverStrategy in ma.glasnost.orika.impl |
|---|
| Fields in ma.glasnost.orika.impl declared as PropertyResolverStrategy | |
|---|---|
protected PropertyResolverStrategy |
DefaultMapperFactory.MapperFactoryBuilder.propertyResolverStrategy
The PropertyResolverStrategy configured for the MapperFactory |
| Methods in ma.glasnost.orika.impl that return PropertyResolverStrategy | |
|---|---|
static PropertyResolverStrategy |
UtilityResolver.getDefaultPropertyResolverStrategy()
Provides a default constructor resolver strategy, favoring a type specified in the appropriate system property if found. |
| Methods in ma.glasnost.orika.impl with parameters of type PropertyResolverStrategy | |
|---|---|
B |
DefaultMapperFactory.MapperFactoryBuilder.propertyResolverStrategy(PropertyResolverStrategy propertyResolverStrategy)
Configure the PropertyResolverStrategy to use with the generated MapperFactory |
| Uses of PropertyResolverStrategy in ma.glasnost.orika.metadata |
|---|
| Fields in ma.glasnost.orika.metadata declared as PropertyResolverStrategy | |
|---|---|
protected PropertyResolverStrategy |
ClassMapBuilderFactory.propertyResolver
|
| Methods in ma.glasnost.orika.metadata that return PropertyResolverStrategy | |
|---|---|
protected PropertyResolverStrategy |
ClassMapBuilder.getPropertyResolver()
|
| Methods in ma.glasnost.orika.metadata with parameters of type PropertyResolverStrategy | ||
|---|---|---|
protected
|
ScoringClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
|
|
protected
|
ClassMapBuilderForMaps.Factory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
|
|
protected
|
ClassMapBuilderForLists.Factory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
|
|
protected
|
ClassMapBuilderForArrays.Factory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
|
|
protected abstract
|
ClassMapBuilderFactory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
Generates a new ClassMapBuilder instance |
|
protected
|
ClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
|
|
protected
|
CaseInsensitiveClassMapBuilder.Factory.newClassMapBuilder(Type<A> aType,
Type<B> bType,
MapperFactory mapperFactory,
PropertyResolverStrategy propertyResolver,
DefaultFieldMapper[] defaults)
|
|
void |
ClassMapBuilderFactory.setPropertyResolver(PropertyResolverStrategy propertyResolver)
|
|
| Uses of PropertyResolverStrategy in ma.glasnost.orika.property |
|---|
| Classes in ma.glasnost.orika.property that implement PropertyResolverStrategy | |
|---|---|
class |
IntrospectorPropertyResolver
IntrospectionPropertyResolver leverages JavaBeans introspector to resolve properties for provided types. |
class |
PropertyResolver
PropertyResolver defines the core functionality for resolving properties; specific PropertyResolverStrategy implementations should extend from this class, implementing the 'collectProperties' method. |
class |
RegexPropertyResolver
RegexPropertyResolver uses regular expressions to find properties based on patterns configured for locating the read and write methods. The patterns provided should produce a match where group(1) returns the name of the property. Note that the name will automatically be un-capitalized, so you need not worry about defining your regular expression to handle this. Only no-argument getter methods returning a type are considered for a read method match, and only single-argument methods are considered for a write method match; the write method need not have a void return type. The type of the setter method must be a sub-type (or matching type) of the getter method's type; if the getter method is a strict sub-type, then the type of the setter method will define the type of the property. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||