public class IntrospectorPropertyResolver extends PropertyResolver
ELEMENT_PROPERT_PREFIX, ELEMENT_PROPERT_SUFFIX| Constructor and Description |
|---|
IntrospectorPropertyResolver()
Constructs a new IntrospectorPropertyResolver which includes public
fields as properties
|
IntrospectorPropertyResolver(boolean includePublicFields)
Constructs a new IntrospectorPropertyResolver that processes transient fields
(backward compatibility)
|
IntrospectorPropertyResolver(boolean includePublicFields,
boolean includeTransientFields)
Constructs a new IntrospectorPropertyResolver
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
collectProperties(Class<?> type,
Type<?> referenceType,
Map<String,Property> properties)
Collects all properties for the specified type.
|
capitalize, collectPublicFieldProperties, existsProperty, getElementProperty, getElementProperty, getIndividualElementProperty, getNestedProperty, getNestedProperty, getProperties, getProperty, getProperty, getProperty, hasTypeParameters, isElementPropertyExpression, isIndividualElementExpression, isInlinePropertyExpression, isNestedPropertyExpression, processProperty, resolveInlineProperty, resolvePropertyType, splitElementProperty, splitNestedPropertypublic IntrospectorPropertyResolver(boolean includePublicFields)
includePublicFields - whether properties for public fields should be processed as
propertiespublic IntrospectorPropertyResolver(boolean includePublicFields,
boolean includeTransientFields)
includePublicFields - whether properties for public fields should be processed as
propertiesincludeTransientFields - whether properties (getters) annotated with java.beans.Transient
should be processedpublic IntrospectorPropertyResolver()
protected void collectProperties(Class<?> type, Type<?> referenceType, Map<String,Property> properties)
collectProperties in class PropertyResolvertype - the type for which to collect propertiesreferenceType - the reference type for use in resolving generic parameters as
neededproperties - the properties collected for the current typeCopyright © 2017 Glasnost. All Rights Reserved.