org.hibernate.validator.internal.engine.path
Class BeanMetaDataLocator
java.lang.Object
org.hibernate.validator.internal.engine.path.BeanMetaDataLocator
- Direct Known Subclasses:
- BeanMetaDataLocatorClassTraversal, BeanMetaDataLocatorInstanceTraversal
public abstract class BeanMetaDataLocator
- extends Object
Given a Iterator<Path.Node> the BeanMetaDataLocator creates an iterator over
all bean meta instances required by this path.
- Author:
- Hardy Ferentschik
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanMetaDataLocator
public BeanMetaDataLocator()
createBeanMetaDataLocatorForBeanValidation
public static BeanMetaDataLocator createBeanMetaDataLocatorForBeanValidation(Object rootBean,
Class<?> rootBeanClass,
BeanMetaDataManager beanMetaDataManager)
beanMetaDataIterator
public abstract Iterator<BeanMetaData<?>> beanMetaDataIterator(Iterator<javax.validation.Path.Node> nodeIterator)
Copyright © 2012 Oracle Corporation. All Rights Reserved.