Annotation Type HashingVocab
@Documented
@Constraint(validatedBy=StixHashingVocabValidatorString.class)
@Target({ANNOTATION_TYPE,TYPE_USE})
@Retention(RUNTIME)
public @interface HashingVocab
A modified version of the @StartsWith annotation, where this modified version provides a parameter level control over Map keys, that meet the Hashes spec, and allows x_ key names in addition
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
message
String message- Default:
"{io.digitalstate.stix.validation.contraints.hashingvocab}"
-
groups
Class<?>[] groups- Default:
{}
-
payload
Class<? extends javax.validation.Payload>[] payload- Default:
{}
-
value
Class<? extends StixVocabulary> value
-