public class POJODefinition extends Object
Modifier and Type | Class | Description |
---|---|---|
static class |
POJODefinition.Prop |
Modifier and Type | Field | Description |
---|---|---|
protected POJODefinition.Prop[] |
_properties |
|
protected Class<?> |
_type |
|
Constructor<?> |
defaultCtor |
|
protected static ConcurrentHashMap<Class<?>,POJODefinition> |
DEFS |
|
Constructor<?> |
longCtor |
|
Constructor<?> |
stringCtor |
Constructor | Description |
---|---|
POJODefinition(Class<?> type,
POJODefinition.Prop[] props,
Constructor<?> defaultCtor0,
Constructor<?> stringCtor0,
Constructor<?> longCtor0) |
Constructors used for serialization use case
|
Modifier and Type | Method | Description |
---|---|---|
static POJODefinition |
find(Class<?> forType) |
|
POJODefinition.Prop[] |
properties() |
protected static final ConcurrentHashMap<Class<?>,POJODefinition> DEFS
protected final Class<?> _type
protected final POJODefinition.Prop[] _properties
public final Constructor<?> defaultCtor
public final Constructor<?> stringCtor
public final Constructor<?> longCtor
public POJODefinition(Class<?> type, POJODefinition.Prop[] props, Constructor<?> defaultCtor0, Constructor<?> stringCtor0, Constructor<?> longCtor0)
public static POJODefinition find(Class<?> forType)
public POJODefinition.Prop[] properties()
Copyright © 2018. All rights reserved.