@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append( "BeanDescriptorImpl" ); sb.append( "{class='" ); sb.append( getElementClass().getSimpleName() ); sb.append( "'}" ); return sb.toString(); } }
@Override public final boolean isBeanConstrained() { return hasConstraints() || !constrainedProperties.isEmpty(); }
); this.beanDescriptor = new BeanDescriptorImpl( beanClass, getClassLevelConstraintsAsDescriptors(),
); this.beanDescriptor = new BeanDescriptorImpl( beanClass, getClassLevelConstraintsAsDescriptors( allMetaConstraints ),
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append( "BeanDescriptorImpl" ); sb.append( "{class='" ); sb.append( getElementClass().getSimpleName() ); sb.append( "'}" ); return sb.toString(); } }
@Override public final boolean isBeanConstrained() { return hasConstraints() || !constrainedProperties.isEmpty(); }
@Override public ConstructorDescriptor getConstraintsForConstructor(Class<?>... parameterTypes) { return constrainedConstructors.get( ExecutableHelper.getSignature( getElementClass().getSimpleName(), parameterTypes ) ); }
@Override public ConstructorDescriptor getConstraintsForConstructor(Class<?>... parameterTypes) { return constrainedConstructors.get( ExecutableHelper.getSignature( getElementClass().getSimpleName(), parameterTypes ) ); }