| Modifier and Type | Method and Description |
|---|---|
static FieldAccess |
BeanUtils.getField(java.lang.Class clazz,
java.lang.String name) |
static FieldAccess |
BeanUtils.getField(java.lang.Object object,
java.lang.String name) |
static FieldAccess |
BeanUtils.getPropertyPathField(java.lang.Class root,
java.lang.String... properties)
Get Property Path TypeType
|
static FieldAccess |
BeanUtils.getPropertyPathField(java.lang.Object root,
java.lang.String... properties)
Get Property Path TypeType
|
static FieldAccess |
BeanUtils.idxField(java.lang.Class<?> cls,
java.lang.String path) |
static FieldAccess |
BeanUtils.idxField(java.lang.Object object,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FieldAccess> |
ClassMeta.fieldMap() |
java.util.Iterator<FieldAccess> |
ClassMeta.fields() |
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getAllAccessorFields(java.lang.Class<? extends java.lang.Object> theClass) |
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getAllAccessorFields(java.lang.Class<? extends java.lang.Object> theClass,
boolean useUnsafe) |
static java.util.Map<java.lang.String,FieldAccess> |
BeanUtils.getFieldsFromObject(java.lang.Class<?> cls) |
static java.util.Map<java.lang.String,FieldAccess> |
BeanUtils.getFieldsFromObject(java.lang.Object object)
Get fields from object or Map.
|
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getPropertyFieldAccessMapFieldFirst(java.lang.Class<?> clazz)
Gets a list of fields merges with properties if field is not found.
|
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getPropertyFieldAccessMapFieldFirstForSerializer(java.lang.Class<?> clazz)
Gets a list of fields merges with properties if field is not found.
|
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getPropertyFieldAccessMapPropertyFirst(java.lang.Class<?> clazz) |
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getPropertyFieldAccessMapPropertyFirstForSerializer(java.lang.Class<?> clazz) |
static java.util.Map<java.lang.String,FieldAccess> |
Reflection.getPropertyFieldAccessors(java.lang.Class<? extends java.lang.Object> theClass) |
java.util.Iterator<FieldAccess> |
ClassMeta.properties() |
java.util.Map<java.lang.String,FieldAccess> |
ClassMeta.propertyMap() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<?> |
Reflection.getComponentType(java.util.Collection<?> collection,
FieldAccess fieldAccess) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseField |
class |
MapField |
class |
PropertyField |
class |
ReflectField |
class |
UnsafeField |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FieldAccess> |
PropertyFieldAccessor.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
java.util.Map<java.lang.String,FieldAccess> |
FieldsAccessorsPropertyThenField.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
java.util.Map<java.lang.String,FieldAccess> |
FieldsAccessorFieldThenProp.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
java.util.Map<java.lang.String,FieldAccess> |
FieldsAccessor.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
java.util.Map<java.lang.String,FieldAccess> |
FieldFieldsAccessor.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
| Modifier and Type | Method and Description |
|---|---|
FieldAccess |
Criterion.field()
Gets the field value.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Selector.collectFrom(java.util.List<Selector> selectors,
java.util.Collection<?> results,
java.util.Map<java.lang.String,FieldAccess> fields)
Performs collections from the results.
|
protected java.lang.Object |
Selector.getPropertyValue(java.lang.Object item,
java.util.Map<java.lang.String,FieldAccess> fields) |
protected void |
Selector.getPropertyValueAndPutIntoRow(java.util.Map<java.lang.String,java.lang.Object> row,
java.lang.Object item,
java.util.Map<java.lang.String,FieldAccess> fields) |
abstract void |
Selector.handleRow(int index,
java.util.Map<java.lang.String,java.lang.Object> row,
java.lang.Object item,
java.util.Map<java.lang.String,FieldAccess> fields) |
void |
IntCollector.handleRow(int index,
java.util.Map<java.lang.String,java.lang.Object> row,
java.lang.Object item,
java.util.Map<java.lang.String,FieldAccess> fields) |
void |
FloatCollector.handleRow(int index,
java.util.Map<java.lang.String,java.lang.Object> row,
java.lang.Object item,
java.util.Map<java.lang.String,FieldAccess> fields) |
void |
DoubleCollector.handleRow(int index,
java.util.Map<java.lang.String,java.lang.Object> row,
java.lang.Object item,
java.util.Map<java.lang.String,FieldAccess> fields) |
static <ITEM> java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
Selector.selectFrom(java.util.List<Selector> selectors,
java.util.Collection<ITEM> results,
java.util.Map<java.lang.String,FieldAccess> fields)
Performs the actual selection from the results.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,FieldAccess> |
SearchableCollectionDefault.fields |
protected java.util.Map<java.lang.String,FieldAccess> |
ObjectEditorDefault.fields |
| Modifier and Type | Method and Description |
|---|---|
void |
SearchableCollectionDefault.setFields(java.util.Map<java.lang.String,FieldAccess> fields) |
void |
ObjectEditorDefault.setFields(java.util.Map<java.lang.String,FieldAccess> fields) |
void |
FilterDefault.setFields(java.util.Map<java.lang.String,FieldAccess> fields) |
| Constructor and Description |
|---|
ResultSetImpl(java.util.List<T> results,
java.util.Map<java.lang.String,FieldAccess> fields) |
ResultSetImpl(java.util.Map<java.lang.String,FieldAccess> fields) |
| Modifier and Type | Method and Description |
|---|---|
void |
SearchableCollectionComposer.setFields(java.util.Map<java.lang.String,FieldAccess> fields) |
void |
ObjectEditorComposer.setFields(java.util.Map<java.lang.String,FieldAccess> fields) |
void |
FilterComposer.setFields(java.util.Map<java.lang.String,FieldAccess> fields) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FieldAccess> |
JsonSerializerInternal.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FieldFilter.include(java.lang.Object parent,
FieldAccess fieldAccess) |
boolean |
FieldSerializer.serializeField(JsonSerializerInternal serializer,
java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
CustomFieldSerializer.serializeField(JsonSerializerInternal serializer,
java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
JsonSerializerInternal.serializeField(java.lang.Object instance,
FieldAccess fieldAccess,
CharBuf builder) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FieldAccess> |
JsonSimpleSerializerImpl.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
java.util.Map<java.lang.String,FieldAccess> |
JsonSerializerImpl.getFields(java.lang.Class<? extends java.lang.Object> aClass) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractCustomFieldSerializer.serialize(JsonSerializerInternal serializer,
java.lang.Object parent,
FieldAccess fieldAccess,
java.lang.Object value,
CharBuf builder)
This method has to be overloaded to specify how this field is serialized.
|
boolean |
FieldSerializerUseAnnotationsImpl.serializeField(JsonSerializerInternal serializer,
java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
FieldSerializerImpl.serializeField(JsonSerializerInternal serializer,
java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
AbstractCustomFieldSerializer.serializeField(JsonSerializerInternal serializer,
java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
JsonSimpleSerializerImpl.serializeField(java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
boolean |
JsonSerializerImpl.serializeField(java.lang.Object parent,
FieldAccess fieldAccess,
CharBuf builder) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Comparator |
Sorting.universalComparator(FieldAccess field,
boolean ascending,
boolean nullsFirst)
This creates the universal comparator object which is used by the sort work horse.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Comparator |
Sort.comparator(java.util.Map<java.lang.String,FieldAccess> fields)
This is what really does the magic.
|
void |
Sort.sort(java.util.List list,
java.util.Map<java.lang.String,FieldAccess> fields)
Sort if you already know the reflection fields.
|
static void |
SortingInternal.sort(java.util.List list,
java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields,
boolean ascending)
This is the work horse.
|
static void |
SortingInternal.sort(java.util.List list,
java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields,
boolean ascending,
boolean nullsFirst)
This is the work horse.
|
static java.util.Comparator |
UniversalComparator.universalComparator(java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields,
SortType sortType,
java.util.List<java.util.Comparator> comparators) |
| Constructor and Description |
|---|
UniversalComparator(java.lang.String sortBy,
java.util.Map<java.lang.String,FieldAccess> fields,
SortType sortType,
java.util.List<java.util.Comparator> comparators) |
Copyright © 2014. All Rights Reserved.