问题标签 [oval]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
393 浏览

java - 使用 Oval Xml 配置验证对象列表

我需要使用 Xml 配置验证列表的对象。用户包含一个包列表。

我不能在元素中使用 instanceOf 元素来验证所有 Bag 属性。Bag 具有名称、颜色等属性。我需要在调用 Validator.validate(user); 时对其进行验证。

我看到了一个覆盖 isSatisfied 方法的示例。但它使用注释。我认为这可以通过 xml 配置本身来完成。

非常感谢您的帮助。

0 投票
1 回答
120 浏览

java - 在第一次失败时停止对象字段验证

我在我的项目中使用OVAL作为对象验证框架。假设我有以下对象:

如果没有在 @NotNegative 注释中指定(_value != null),它会失败并出现 java.lang.NullPointerException,即使有额外的 @NotNull 注释应该检查这种情况。

是否有可能以某种方式避免这种重复?

0 投票
1 回答
1146 浏览

java - 椭圆形自定义方法验证 - 前提条件

我正在使用椭圆验证 Fwk + ​​Spring。我想使用注释验证我的业务逻辑方法。我在椭圆形页面中找到了一个很好的例子。 http://best-practice-software-engineering.ifs.tuwien.ac.at/repository/net/sf/oval/oval/1.61/tmp/docs/userguide.html#d4e489

用于创建自定义验证。但是提供的示例似乎在方法执行之后而不是之前起作用。有没有办法实现与示例相同但之前执行的操作?

这是我的弹簧配置。

这是我的支票课

这是我的注释类

这就是方法的注释方式

让我知道我在这里缺少什么。谢谢。

0 投票
1 回答
298 浏览

xml - 在 xml 中编写椭圆验证

我正在尝试在 MVEL 表达式语言的 OVAL XML 配置文件中编写与以下 java Assert 语句等效的语句。但我无法这样做。任何帮助将不胜感激。

xml..

0 投票
2 回答
2359 浏览

android - Draw a complex circle (Has border only on the left half of it) using Android Shapes

I'm trying to draw a complex circle with the right half different from the second one using the XML description of Android.

The final circle should have border on the left and no border on the right.

I though about creating two different circles (One with border, the other without) and merge them but I did not manage to do it. Any ideas?

first_circle.xml

second_circle.xml

final_circle.xml

0 投票
1 回答
709 浏览

android - Android布局中的不规则形状

任何想法如何布局这些,以便它们使用可点击的按钮来塑造?

省略号布局中的按钮图像。

0 投票
1 回答
324 浏览

java - 如何用 XML 覆盖 @Autowired

在一个 Spring 项目中,我试图让注入在 OVal(一个 SourceForge 库)自定义验证器(CheckWith 实现)中工作。椭圆形喷油器大致包含:

并且根据 OVal 文档应该以这种方式声明:<bean class="net.sf.oval.integration.spring.SpringInjector" />. 问题是已经有 3 个候选注入。@Autowire鉴于processor变量没有访问器方法,有没有办法覆盖XML 配置中的 ?或者任何其他方式让注入在 OVal 自定义验证器中工作?

0 投票
1 回答
107 浏览

preconditions - 如何设置自定义椭圆约束的优先级

我有一个自定义注释约束,但我希望仅在另一个约束有效时才检查它。例如:

如果 propertyA 为 null ,我不希望检查 propertyB 上的“@Digits”。

我该如何解决这个问题?谢谢。

0 投票
1 回答
523 浏览

java - @Guarded 不验证 @NotNull 构造函数字段

我正在尝试使用 Oval 1.84 来绕过一些没有样板的验证约束。当我使用 @NotNull(javax.validation.constraint 和 net.sf.oval.validator)标记字段时,验证有效。

但是在对方法和构造函数参数实现约束的情况下不起作用。

0 投票
1 回答
1037 浏览

java - Java使用paintcomponent创建多个球

我想创建一个在面板上创建 5 个球的方法。有人可以帮助我使用paint component方法或创建我自己的draw方法来解决这个问题。正如您在下面看到的,我有一个带有 for 循环的绘制组件方法,它将循环 5 并在随机位置创建一个球,但不幸的是只创建了一个球。