public class NReflectImpl extends Object implements net.thevpc.nuts.reflect.NReflect
| Modifier and Type | Field and Description |
|---|---|
static net.thevpc.nuts.reflect.NTypeNamePlatformDomain |
PLATFORM_DOMAIN |
| Constructor and Description |
|---|
NReflectImpl() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.reflect.NReflectMapper |
createMapper() |
net.thevpc.nuts.reflect.NTypeLoader |
createTypeLoader(String name) |
boolean |
isImmutableType(net.thevpc.nuts.reflect.NReflectType type) |
boolean |
isImmutableType(Type type) |
net.thevpc.nuts.reflect.NPlatformSignature |
ofPlatformSignature(String name,
Type... types) |
net.thevpc.nuts.reflect.NPlatformSignature |
ofPlatformSignature(Type... types) |
<V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NPlatformSignature,Type,V> |
ofPlatformSignatureMap() |
<V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NPlatformSignature,Type,V> |
ofPlatformSignatureMap(net.thevpc.nuts.reflect.NSignatureDomain<Type> domain) |
net.thevpc.nuts.reflect.NReflectSignature |
ofReflectSignature(net.thevpc.nuts.reflect.NReflectType... types) |
net.thevpc.nuts.reflect.NReflectSignature |
ofReflectSignature(String name,
net.thevpc.nuts.reflect.NReflectType... types) |
<V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NReflectSignature,net.thevpc.nuts.reflect.NReflectType,V> |
ofReflectSignatureMap() |
<S extends net.thevpc.nuts.reflect.NSignature<T,?>,T,V> |
ofSignatureMap(net.thevpc.nuts.reflect.NSignatureDomain<T> domain) |
net.thevpc.nuts.reflect.NTypeNameSignature |
ofTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
net.thevpc.nuts.reflect.NTypeName... types) |
net.thevpc.nuts.reflect.NTypeNameSignature |
ofTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
String name,
net.thevpc.nuts.reflect.NTypeName... types) |
<V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NTypeNameSignature,net.thevpc.nuts.reflect.NTypeName<?>,V> |
ofTYpeNameSignatureMap(net.thevpc.nuts.reflect.NTypeNameDomain domain) |
net.thevpc.nuts.reflect.NPlatformSignature |
ofVarArgsPlatformSignature(String name,
Type... types) |
net.thevpc.nuts.reflect.NPlatformSignature |
ofVarArgsPlatformSignature(Type... types) |
net.thevpc.nuts.reflect.NReflectSignature |
ofVarArgsReflectSignature(net.thevpc.nuts.reflect.NReflectType... types) |
net.thevpc.nuts.reflect.NReflectSignature |
ofVarArgsReflectSignature(String name,
net.thevpc.nuts.reflect.NReflectType... types) |
net.thevpc.nuts.reflect.NTypeNameSignature |
ofVarArgsTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
net.thevpc.nuts.reflect.NTypeName... types) |
net.thevpc.nuts.reflect.NTypeNameSignature |
ofVarArgsTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
String name,
net.thevpc.nuts.reflect.NTypeName... types) |
net.thevpc.nuts.reflect.NTypeNamePlatformDomain |
platformDomain() |
net.thevpc.nuts.reflect.NBeanContainer |
scopedBeanContainer() |
net.thevpc.nuts.concurrent.NScopedStack<net.thevpc.nuts.reflect.NBeanContainer> |
scopedBeanContainerStack() |
public static net.thevpc.nuts.reflect.NTypeNamePlatformDomain PLATFORM_DOMAIN
public net.thevpc.nuts.concurrent.NScopedStack<net.thevpc.nuts.reflect.NBeanContainer> scopedBeanContainerStack()
scopedBeanContainerStack in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NBeanContainer scopedBeanContainer()
scopedBeanContainer in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NReflectMapper createMapper()
createMapper in interface net.thevpc.nuts.reflect.NReflectpublic boolean isImmutableType(Type type)
isImmutableType in interface net.thevpc.nuts.reflect.NReflectpublic boolean isImmutableType(net.thevpc.nuts.reflect.NReflectType type)
isImmutableType in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NTypeLoader createTypeLoader(String name)
createTypeLoader in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NPlatformSignature ofPlatformSignature(Type... types)
ofPlatformSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NPlatformSignature ofVarArgsPlatformSignature(Type... types)
ofVarArgsPlatformSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NPlatformSignature ofPlatformSignature(String name, Type... types)
ofPlatformSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NPlatformSignature ofVarArgsPlatformSignature(String name, Type... types)
ofVarArgsPlatformSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NTypeNameSignature ofTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
net.thevpc.nuts.reflect.NTypeName... types)
ofTypeNameSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NTypeNameSignature ofVarArgsTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
net.thevpc.nuts.reflect.NTypeName... types)
ofVarArgsTypeNameSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NTypeNameSignature ofTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
String name,
net.thevpc.nuts.reflect.NTypeName... types)
ofTypeNameSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NTypeNameSignature ofVarArgsTypeNameSignature(net.thevpc.nuts.reflect.NTypeNameDomain domain,
String name,
net.thevpc.nuts.reflect.NTypeName... types)
ofVarArgsTypeNameSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NReflectSignature ofReflectSignature(net.thevpc.nuts.reflect.NReflectType... types)
ofReflectSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NReflectSignature ofVarArgsReflectSignature(net.thevpc.nuts.reflect.NReflectType... types)
ofVarArgsReflectSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NReflectSignature ofReflectSignature(String name, net.thevpc.nuts.reflect.NReflectType... types)
ofReflectSignature in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NReflectSignature ofVarArgsReflectSignature(String name, net.thevpc.nuts.reflect.NReflectType... types)
ofVarArgsReflectSignature in interface net.thevpc.nuts.reflect.NReflectpublic <S extends net.thevpc.nuts.reflect.NSignature<T,?>,T,V> net.thevpc.nuts.reflect.NSignatureMap<S,T,V> ofSignatureMap(net.thevpc.nuts.reflect.NSignatureDomain<T> domain)
ofSignatureMap in interface net.thevpc.nuts.reflect.NReflectpublic <V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NPlatformSignature,Type,V> ofPlatformSignatureMap(net.thevpc.nuts.reflect.NSignatureDomain<Type> domain)
ofPlatformSignatureMap in interface net.thevpc.nuts.reflect.NReflectpublic <V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NPlatformSignature,Type,V> ofPlatformSignatureMap()
ofPlatformSignatureMap in interface net.thevpc.nuts.reflect.NReflectpublic <V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NReflectSignature,net.thevpc.nuts.reflect.NReflectType,V> ofReflectSignatureMap()
ofReflectSignatureMap in interface net.thevpc.nuts.reflect.NReflectpublic <V> net.thevpc.nuts.reflect.NSignatureMap<net.thevpc.nuts.reflect.NTypeNameSignature,net.thevpc.nuts.reflect.NTypeName<?>,V> ofTYpeNameSignatureMap(net.thevpc.nuts.reflect.NTypeNameDomain domain)
ofTYpeNameSignatureMap in interface net.thevpc.nuts.reflect.NReflectpublic net.thevpc.nuts.reflect.NTypeNamePlatformDomain platformDomain()
platformDomain in interface net.thevpc.nuts.reflect.NReflectCopyright © 2026 vpc open source initiative. All rights reserved.