Package | Description |
---|---|
net.sf.mmm.util.property.api.factory | |
net.sf.mmm.util.property.impl.factory |
Modifier and Type | Method and Description |
---|---|
default <V,PROPERTY extends ReadableProperty<V>> |
PropertyFactoryManager.getFactory(Class<PROPERTY> propertyType,
Class<? extends V> valueType,
boolean polymorphic) |
<V,PROPERTY extends ReadableProperty<V>> |
PropertyFactoryManager.getFactoryForPropertyType(Class<PROPERTY> propertyType) |
<V> PropertyFactory<V,? extends ReadableProperty<V>> |
PropertyFactoryManager.getFactoryForValueType(Class<? extends V> valueType,
boolean polymorphic) |
default <V,PROPERTY extends ReadableProperty<V>> |
PropertyFactoryManager.getRequiredFactory(Class<PROPERTY> propertyType,
Class<V> valueType,
boolean polymorphic) |
Modifier and Type | Field and Description |
---|---|
private Map<Class<?>,PropertyFactory<?,?>> |
PropertyFactoryManagerImpl.propertyType2factoryMap |
private Map<Class<?>,PropertyFactory<?,?>> |
PropertyFactoryManagerImpl.valueType2factoryMap |
Modifier and Type | Method and Description |
---|---|
<V,PROPERTY extends ReadableProperty<V>> |
PropertyFactoryManagerImpl.getFactoryForPropertyType(Class<PROPERTY> propertyType) |
<V> PropertyFactory<V,? extends ReadableProperty<V>> |
PropertyFactoryManagerImpl.getFactoryForValueType(Class<? extends V> valueType,
boolean polymorphic) |
Modifier and Type | Method and Description |
---|---|
private static void |
PropertyFactoryManagerImpl.register(Map<Class<?>,PropertyFactory<?,?>> map,
Class<?> type,
PropertyFactory<?,?> factory,
boolean allowOverride) |
void |
PropertyFactoryManagerImpl.registerFactory(PropertyFactory<?,?> factory) |
protected void |
PropertyFactoryManagerImpl.registerFactory(PropertyFactory<?,?> factory,
boolean allowOverride) |
private void |
PropertyFactoryManagerImpl.registerPropertyType(Class<?> type,
PropertyFactory<?,?> factory,
boolean allowOverride) |
private void |
PropertyFactoryManagerImpl.registerValueType(Class<?> type,
PropertyFactory<?,?> factory,
boolean allowOverride) |
Modifier and Type | Method and Description |
---|---|
private static void |
PropertyFactoryManagerImpl.register(Map<Class<?>,PropertyFactory<?,?>> map,
Class<?> type,
PropertyFactory<?,?> factory,
boolean allowOverride) |
void |
PropertyFactoryManagerImpl.setFactories(List<PropertyFactory<?,?>> factories) |
Copyright © 2001–2016 mmm-Team. All rights reserved.