public class IntrospectionService extends Object implements IntrospectionConfigurer, IsIntrospectableResolver, IntrospectorResolver
Modifier and Type | Class and Description |
---|---|
static class |
IntrospectionService.IntrospectionMode |
IntrospectionConfigurer.Of
Constructor and Description |
---|
IntrospectionService(ObjectDifferBuilder objectDifferBuilder) |
Modifier and Type | Method and Description |
---|---|
ObjectDifferBuilder |
and() |
Introspector |
introspectorForNode(DiffNode node) |
boolean |
isIntrospectable(DiffNode node) |
IntrospectionConfigurer.Of |
ofNode(NodePath path) |
IntrospectionConfigurer.Of |
ofType(Class<?> type) |
IntrospectionConfigurer |
setDefaultIntrospector(Introspector introspector) |
public IntrospectionService(ObjectDifferBuilder objectDifferBuilder)
public boolean isIntrospectable(DiffNode node)
isIntrospectable
in interface IsIntrospectableResolver
true
if the object represented by the given node should be compared via
introspection.public Introspector introspectorForNode(DiffNode node)
introspectorForNode
in interface IntrospectorResolver
public IntrospectionConfigurer setDefaultIntrospector(Introspector introspector)
setDefaultIntrospector
in interface IntrospectionConfigurer
public IntrospectionConfigurer.Of ofType(Class<?> type)
ofType
in interface IntrospectionConfigurer
public IntrospectionConfigurer.Of ofNode(NodePath path)
ofNode
in interface IntrospectionConfigurer
public ObjectDifferBuilder and()
and
in interface IntrospectionConfigurer
Copyright © 2014. All rights reserved.