org.hibernate.jsr303.tck.tests.traversableresolver
Class SnifferTraversableResolver
java.lang.Object
org.hibernate.jsr303.tck.tests.traversableresolver.SnifferTraversableResolver
- All Implemented Interfaces:
- javax.validation.TraversableResolver
public class SnifferTraversableResolver
- extends Object
- implements javax.validation.TraversableResolver
- Author:
- Emmanuel Bernard, Hardy Ferentschik
Method Summary |
Set<String> |
getCascadePaths()
|
Set<String> |
getReachPaths()
|
boolean |
isCascadable(Object traversableObject,
javax.validation.Path.Node traversableProperty,
Class<?> rootBeanType,
javax.validation.Path pathToTraversableObject,
ElementType elementType)
|
boolean |
isReachable(Object traversableObject,
javax.validation.Path.Node traversableProperty,
Class<?> rootBeanType,
javax.validation.Path pathToTraversableObject,
ElementType elementType)
|
boolean |
isTraversable(Set<org.hibernate.jsr303.tck.tests.traversableresolver.SnifferTraversableResolver.Call> calls,
Set<String> paths,
org.hibernate.jsr303.tck.tests.traversableresolver.SnifferTraversableResolver.Call call,
String traversableProperty,
String pathToTraversableObject)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnifferTraversableResolver
public SnifferTraversableResolver(Suit suit)
getReachPaths
public Set<String> getReachPaths()
getCascadePaths
public Set<String> getCascadePaths()
isTraversable
public boolean isTraversable(Set<org.hibernate.jsr303.tck.tests.traversableresolver.SnifferTraversableResolver.Call> calls,
Set<String> paths,
org.hibernate.jsr303.tck.tests.traversableresolver.SnifferTraversableResolver.Call call,
String traversableProperty,
String pathToTraversableObject)
isReachable
public boolean isReachable(Object traversableObject,
javax.validation.Path.Node traversableProperty,
Class<?> rootBeanType,
javax.validation.Path pathToTraversableObject,
ElementType elementType)
- Specified by:
isReachable
in interface javax.validation.TraversableResolver
isCascadable
public boolean isCascadable(Object traversableObject,
javax.validation.Path.Node traversableProperty,
Class<?> rootBeanType,
javax.validation.Path pathToTraversableObject,
ElementType elementType)
- Specified by:
isCascadable
in interface javax.validation.TraversableResolver
Copyright © 2008-2011. All Rights Reserved.