br.eti.clairton.jpa.serializer
public abstract class JpaSerializer<T> extends Tagable<T>
| Modifier and Type | Field and Description |
|---|---|
protected net.vidageek.mirror.dsl.Mirror |
mirror |
| Constructor and Description |
|---|
JpaSerializer() |
JpaSerializer(Nodes nodes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
config(String field,
Mode mode) |
protected void |
config(String field,
Mode mode,
Operation operation) |
protected Class<T> |
getClass(Type type) |
protected Field |
getField(Class<?> type,
String field) |
protected Object |
getId(Object target) |
protected Object |
getValue(Object target,
Field field) |
protected Object |
getValue(Object target,
String field) |
protected void |
id(String field) |
protected void |
id(String field,
Operation operation) |
protected void |
idPolymorphic(String field) |
protected void |
idPolymorphic(String field,
Operation operation) |
protected void |
ignore(String field) |
protected void |
ignore(String field,
Operation operation) |
protected Boolean |
isId(Object source,
String key) |
protected Boolean |
isId(Object source,
String key,
Operation operation) |
protected Boolean |
isId(String key)
Deprecated.
|
protected Boolean |
isId(String key,
Operation operation)
Deprecated.
|
protected Boolean |
isIdPolymorphic(Object source,
String key) |
protected Boolean |
isIdPolymorphic(Object source,
String key,
Operation operation) |
protected Boolean |
isIdPolymorphic(String key)
Deprecated.
|
protected Boolean |
isIdPolymorphic(String key,
Operation operation)
Deprecated.
|
protected Boolean |
isIgnore(Object source,
String key) |
protected Boolean |
isIgnore(Object source,
String key,
Operation operation) |
protected Boolean |
isIgnore(String key)
Deprecated.
|
protected Boolean |
isIgnore(String key,
Operation operation)
Deprecated.
|
protected Boolean |
isRecord(Object source,
String key) |
protected Boolean |
isRecord(Object source,
String key,
Operation operation) |
protected Boolean |
isRecord(String key)
Deprecated.
|
protected Boolean |
isRecord(String key,
Operation operation)
Deprecated.
|
protected Boolean |
isReload(Object source,
String key) |
protected Boolean |
isReload(Object source,
String key,
Operation operation) |
protected Boolean |
isReload(String key)
Deprecated.
|
protected Boolean |
isReload(String key,
Operation operation)
Deprecated.
|
protected Boolean |
isToMany(Field field,
Operation operation)
Deprecated.
|
protected Boolean |
isToMany(Object source,
Field field,
Operation operation) |
protected Boolean |
isToOne(Field field,
Operation operation)
Deprecated.
|
protected Boolean |
isToOne(Object source,
Field field,
Operation operation) |
Nodes |
nodes() |
Nodes |
nodes(Object source) |
protected void |
record(String field) |
protected void |
record(String field,
Operation operation) |
protected void |
reload(String field) |
protected void |
reload(String field,
Operation operation) |
protected void |
setValue(Object target,
Field field,
Object value) |
getFirst, getRootTag, getRootTagCollection, pluralizepublic JpaSerializer()
public JpaSerializer(Nodes nodes)
protected void record(String field)
protected void id(String field)
protected void idPolymorphic(String field)
protected void reload(String field)
protected void ignore(String field)
public Nodes nodes()
@Deprecated protected Boolean isToMany(Field field, Operation operation)
@Deprecated protected Boolean isToOne(Field field, Operation operation)
@Deprecated protected Boolean isIgnore(String key, Operation operation)
@Deprecated protected Boolean isIgnore(String key)
@Deprecated protected Boolean isId(String key, Operation operation)
@Deprecated protected Boolean isId(String key)
@Deprecated protected Boolean isIdPolymorphic(String key)
@Deprecated protected Boolean isIdPolymorphic(String key, Operation operation)
@Deprecated protected Boolean isReload(String key, Operation operation)
@Deprecated protected Boolean isReload(String key)
@Deprecated protected Boolean isRecord(String key, Operation operation)
@Deprecated protected Boolean isRecord(String key)
Copyright © 2017. All rights reserved.