Wie kann ich eine Sammlung in der Jakarta -Validierung als leer validieren?Java

Java-Forum
Anonymous
 Wie kann ich eine Sammlung in der Jakarta -Validierung als leer validieren?

Post by Anonymous »

Wie kann ich validieren, dass eine Sammlung leer ist?

Code: Select all

    // should be empty!
@JsonbTransient
@JsonIgnore
@XmlAnyAttribute
private Map unknownAttributes;

// should be empty!
@JsonbTransient
@JsonIgnore
@XmlAnyElement
private List unknownElements;
< /code>
Ich weiß, dass @notEmpty bei der passenden Validierung helfen kann.    @AssertTrue(message = "unknown attributes should be empty")
private boolean isUnknownAttributesEmpty() {
if (unknownAttributes == null) {
return true;
}
return unknownAttributes.isEmpty();
}

@AssertTrue(message = "unknown elements should be empty")
private boolean isUnknownElementsEmpty() {
if (unknownElements == null) {
return true;
}
return unknownElements.isEmpty();
}
< /code>
Gibt es eine gute Möglichkeit, dies zu tun? Warum gibt es keine @Empty 
oder gibt es?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post