public class DataValueModelImpl<T> extends Object implements DataValueModel<T>
| Constructor and Description |
|---|
DataValueModelImpl(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,? extends FieldModel> |
fieldMap() |
static int |
heapSize(Class primitiveType) |
boolean |
isMethodDefaultOrStatic(Method method) |
boolean |
isScalar(Class type) |
<N> DataValueModel<N> |
nestedModel(Class<N> nClass) |
Set<Class> |
nestedModels() |
Class<T> |
type() |
public static int heapSize(Class primitiveType)
public boolean isMethodDefaultOrStatic(Method method)
public Map<String,? extends FieldModel> fieldMap()
fieldMap in interface DataValueModel<T>public boolean isScalar(Class type)
isScalar in interface DataValueModel<T>public Set<Class> nestedModels()
nestedModels in interface DataValueModel<T>public <N> DataValueModel<N> nestedModel(Class<N> nClass)
nestedModel in interface DataValueModel<T>public Class<T> type()
type in interface DataValueModel<T>Copyright © 2019. All rights reserved.