public class NReflectMapperImpl extends Object implements net.thevpc.nuts.reflect.NReflectMapper
| Modifier and Type | Class and Description |
|---|---|
static class |
NReflectMapperImpl.SPath |
static class |
NReflectMapperImpl.TypeConverterKey |
| Modifier and Type | Field and Description |
|---|---|
static TypeMapperRepositoryDef |
globalMapperRepositoryDef |
static net.thevpc.nuts.reflect.NReflectMapper.Converter |
IDENTITY_CONVERTER |
| Constructor and Description |
|---|
NReflectMapperImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
copy(Object from,
Object to) |
net.thevpc.nuts.reflect.NReflectMapperContext |
createContext() |
net.thevpc.nuts.reflect.NReflectRepository |
getReflectRepository() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
<A,B> B |
mapToType(A a,
Class<B> b) |
Object |
mapToType(Object from,
net.thevpc.nuts.reflect.NReflectType to) |
Object |
mapToType(Object from,
Type to) |
net.thevpc.nuts.reflect.NReflectMapper |
setReflectRepository(net.thevpc.nuts.reflect.NReflectRepository reflectRepository) |
public static final net.thevpc.nuts.reflect.NReflectMapper.Converter IDENTITY_CONVERTER
public static final TypeMapperRepositoryDef globalMapperRepositoryDef
public net.thevpc.nuts.reflect.NReflectRepository getReflectRepository()
getReflectRepository in interface net.thevpc.nuts.reflect.NReflectMapperpublic net.thevpc.nuts.reflect.NReflectMapper setReflectRepository(net.thevpc.nuts.reflect.NReflectRepository reflectRepository)
setReflectRepository in interface net.thevpc.nuts.reflect.NReflectMapperpublic int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentpublic <A,B> B mapToType(A a,
Class<B> b)
public net.thevpc.nuts.reflect.NReflectMapperContext createContext()
public Object mapToType(Object from, Type to)
mapToType in interface net.thevpc.nuts.reflect.NReflectMapperpublic Object mapToType(Object from, net.thevpc.nuts.reflect.NReflectType to)
mapToType in interface net.thevpc.nuts.reflect.NReflectMapperCopyright © 2025 vpc open source initiative. All rights reserved.