public class ClassReflectType extends Object implements ReflectType
| Constructor and Description |
|---|
ClassReflectType(Type type,
ReflectPropertyAccessStrategy propertyAccessStrategy,
ReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy,
ReflectRepository repo) |
| Modifier and Type | Method and Description |
|---|---|
ReflectPropertyAccessStrategy |
getAccessStrategy() |
List<ReflectProperty> |
getDeclaredProperties() |
ReflectPropertyDefaultValueStrategy |
getDefaultValueStrategy() |
String |
getName() |
List<ReflectProperty> |
getProperties() |
Object |
newInstance() |
public ClassReflectType(Type type, ReflectPropertyAccessStrategy propertyAccessStrategy, ReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy, ReflectRepository repo)
public ReflectPropertyDefaultValueStrategy getDefaultValueStrategy()
getDefaultValueStrategy in interface ReflectTypepublic ReflectPropertyAccessStrategy getAccessStrategy()
getAccessStrategy in interface ReflectTypepublic Object newInstance()
newInstance in interface ReflectTypepublic List<ReflectProperty> getDeclaredProperties()
getDeclaredProperties in interface ReflectTypepublic List<ReflectProperty> getProperties()
getProperties in interface ReflectTypepublic String getName()
getName in interface ReflectTypeCopyright © 2021 vpc open source initiative. All rights reserved.