Repository: bval
Updated Branches:
  refs/heads/bv2 e84080db8 -> 4737deefe


return only constrained methods/ctors as proper


Project: http://git-wip-us.apache.org/repos/asf/bval/repo
Commit: http://git-wip-us.apache.org/repos/asf/bval/commit/4737deef
Tree: http://git-wip-us.apache.org/repos/asf/bval/tree/4737deef
Diff: http://git-wip-us.apache.org/repos/asf/bval/diff/4737deef

Branch: refs/heads/bv2
Commit: 4737deefeb80ca1b9b8d585bf787fd1e0f336479
Parents: e84080d
Author: Matt Benson <[email protected]>
Authored: Tue Mar 20 17:01:20 2018 -0500
Committer: Matt Benson <[email protected]>
Committed: Tue Mar 20 17:01:20 2018 -0500

----------------------------------------------------------------------
 .../src/main/java/org/apache/bval/jsr/descriptor/BeanD.java    | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bval/blob/4737deef/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java
----------------------------------------------------------------------
diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java 
b/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java
index caf567b..da221ce 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java
@@ -85,8 +85,8 @@ public class BeanD<T> extends ElementD<Class<T>, 
MetadataReader.ForBean<T>> impl
     @Override
     public Set<MethodDescriptor> getConstrainedMethods(MethodType methodType, 
MethodType... methodTypes) {
         final EnumSet<MethodType> filter = EnumSet.of(methodType, methodTypes);
-        return methods.values().stream().filter(m -> 
filter.contains(m.getMethodType()))
-                      .collect(ToUnmodifiable.set());
+        return 
methods.values().stream().filter(DescriptorManager::isConstrained)
+            .filter(m -> 
filter.contains(m.getMethodType())).collect(ToUnmodifiable.set());
     }
 
     @Override
@@ -96,7 +96,7 @@ public class BeanD<T> extends ElementD<Class<T>, 
MetadataReader.ForBean<T>> impl
 
     @Override
     public Set<ConstructorDescriptor> getConstrainedConstructors() {
-        return constructors.values().stream().collect(ToUnmodifiable.set());
+        return 
constructors.values().stream().filter(DescriptorManager::isConstrained).collect(ToUnmodifiable.set());
     }
 
     public PropertyDescriptor getProperty(String propertyName) {

Reply via email to