public Set<ConstraintMetaData> build() {
      Set<ConstraintMetaData> metaDataSet = newHashSet();

      if (propertyBuilder != null) {
        metaDataSet.add(propertyBuilder.build());
      }

      if (methodBuilder != null) {
        metaDataSet.add(methodBuilder.build());
      }

      return metaDataSet;
    }