Package javax.validation

Examples of javax.validation.TraversableResolver


* @author Emmanuel Bernard
*/
public class CachedTraversableResolverTest {
  @Test
  public void testCache() {
    TraversableResolver resolver = new AskOnceTR();
    Configuration<?> config = Validation.byDefaultProvider()
        .configure()
        .traversableResolver( resolver );
    ValidatorFactory factory = config.buildValidatorFactory();
    Suit suit = new Suit();
View Full Code Here


    if ( metaConstraints.size() == 0 ) {
      return;
    }

    //this method is at the root of validateProperty calls, share the same cachedTR
    TraversableResolver cachedResolver = getCachingTraversableResolver();

    Iterator<Group> groupIterator = groupChain.getGroupIterator();
    while ( groupIterator.hasNext() ) {
      Group group = groupIterator.next();
      validatePropertyForGroup(
View Full Code Here

    if ( metaConstraints.size() == 0 ) {
      return;
    }

    //root of validateValue calls, share the same cached TraversableResolver
    TraversableResolver cachedTraversableResolver = getCachingTraversableResolver();

    // process groups
    Iterator<Group> groupIterator = groupChain.getGroupIterator();
    while ( groupIterator.hasNext() ) {
      Group group = groupIterator.next();
View Full Code Here

TOP

Related Classes of javax.validation.TraversableResolver

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.