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.