org.hibernate.validator.metadata
Class BeanDescriptorImpl<T>

java.lang.Object
  extended by org.hibernate.validator.metadata.ElementDescriptorImpl
      extended by org.hibernate.validator.metadata.BeanDescriptorImpl<T>
All Implemented Interfaces:
javax.validation.metadata.BeanDescriptor, javax.validation.metadata.ElementDescriptor

public class BeanDescriptorImpl<T>
extends ElementDescriptorImpl
implements javax.validation.metadata.BeanDescriptor

Author:
Emmanuel Bernard, Hardy Ferentschik

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.validation.metadata.ElementDescriptor
javax.validation.metadata.ElementDescriptor.ConstraintFinder
 
Field Summary
 
Fields inherited from class org.hibernate.validator.metadata.ElementDescriptorImpl
metaDataBean
 
Constructor Summary
BeanDescriptorImpl(BeanMetaData<T> beanMetaData)
           
 
Method Summary
 Set<javax.validation.metadata.PropertyDescriptor> getConstrainedProperties()
           
 javax.validation.metadata.PropertyDescriptor getConstraintsForProperty(String propertyName)
           
 boolean isBeanConstrained()
           
 
Methods inherited from class org.hibernate.validator.metadata.ElementDescriptorImpl
addConstraintDescriptor, findConstraints, getConstraintDescriptors, getElementClass, hasConstraints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.validation.metadata.ElementDescriptor
findConstraints, getConstraintDescriptors, getElementClass, hasConstraints
 

Constructor Detail

BeanDescriptorImpl

public BeanDescriptorImpl(BeanMetaData<T> beanMetaData)
Method Detail

isBeanConstrained

public boolean isBeanConstrained()
Specified by:
isBeanConstrained in interface javax.validation.metadata.BeanDescriptor

getConstraintsForProperty

public javax.validation.metadata.PropertyDescriptor getConstraintsForProperty(String propertyName)
Specified by:
getConstraintsForProperty in interface javax.validation.metadata.BeanDescriptor

getConstrainedProperties

public Set<javax.validation.metadata.PropertyDescriptor> getConstrainedProperties()
Specified by:
getConstrainedProperties in interface javax.validation.metadata.BeanDescriptor


Copyright © 2012 Oracle Corporation. All Rights Reserved.