org_apache_struts_beanvalidation_BeanValidationInterceptorTest_java
org.hibernate.validator.internal.metadata.raw.ConstrainedExecutable
public ConstrainedExecutable(ConfigurationSource source, Callable callable, List<ConstrainedParameter> parameterMetaData, Set<MetaConstraint<?>> crossParameterConstraints, Set<MetaConstraint<?>> returnValueConstraints, Set<MetaConstraint<?>> typeArgumentConstraints, CascadingMetaDataBuilder cascadingMetaDataBuilder) {
        super(source, callable.getConstrainedElementKind(), returnValueConstraints, typeArgumentConstraints, cascadingMetaDataBuilder);
        this.callable = callable;
        if (parameterMetaData.size() != callable.getParameterCount()) {
            throw LOG.getInvalidLengthOfParameterMetaDataListException(callable, callable.getParameterCount(), parameterMetaData.size());
        }
        this.crossParameterConstraints = CollectionHelper.toImmutableSet(crossParameterConstraints);
        this.parameterMetaData = CollectionHelper.toImmutableList(parameterMetaData);
        this.hasParameterConstraints = this.hasParameterConstraints(parameterMetaData) || !crossParameterConstraints.isEmpty();
    }
 -> java.util.Set.size(): int -> java.util.Collections.emptySet(): java.util.Set -> java.util.Set.size(): int -> java.util.Collections.emptySet(): java.util.Set -> java.util.List.size(): int -> java.util.List.size(): int -> java.util.Set.size(): int -> java.util.Collections.emptySet(): java.util.Set -> java.util.List.size(): int -> java.util.Collections.unmodifiableList(java.util.List): java.util.List -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Set.isEmpty(): boolean
 [CALL] [CALL] [EXIT] [CALL] [CALL] -> java.util.Set.size(): int -> java.util.Collections.emptySet(): java.util.Set [EXIT] [CALL] -> java.util.Set.size(): int -> java.util.Collections.emptySet(): java.util.Set [EXIT] [EXIT] -> java.util.List.size(): int [CALL] -> java.util.List.size(): int [EXIT] [CALL] -> java.util.Set.size(): int -> java.util.Collections.emptySet(): java.util.Set [EXIT] [CALL] -> java.util.List.size(): int -> java.util.Collections.unmodifiableList(java.util.List): java.util.List [EXIT] [CALL] -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean [EXIT] -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean [EXIT] -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean [EXIT] -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object [CALL] [CALL] [EXIT] [CALL] [EXIT] -> java.util.Set.isEmpty(): boolean -> java.util.Set.isEmpty(): boolean [EXIT] -> java.util.Iterator.hasNext(): boolean [EXIT] -> java.util.Set.isEmpty(): boolean [EXIT]