public class ExtDBSyncFieldValidation
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ExtDBSyncFieldValidation.ACTION |
Modifier and Type | Field and Description |
---|---|
ExtDBSyncFieldValidation.ACTION |
action |
java.lang.String |
code |
java.lang.String |
filterField |
java.util.regex.Pattern |
filterPattern |
java.lang.String |
msg |
java.util.regex.Pattern |
pattern |
Constructor and Description |
---|
ExtDBSyncFieldValidation(java.lang.String code,
java.lang.String msg,
java.lang.String pattern,
ExtDBSyncFieldValidation.ACTION action,
java.lang.String filterField,
java.lang.String filterPattern,
ExtDBSyncFieldValidation... conditions)
constructor
|
Modifier and Type | Method and Description |
---|---|
static ExtDBSyncFieldValidation[] |
createValidationList(org.w3c.dom.Element fieldsElement)
create the validation list.
|
boolean |
match(java.lang.String value,
java.util.HashMap<java.lang.String,java.lang.String> valueMap) |
void |
validate(java.lang.String value,
java.util.HashMap<java.lang.String,java.lang.String> valueMap) |
public final java.lang.String code
public final java.lang.String msg
public final java.lang.String filterField
public final java.util.regex.Pattern pattern
public final java.util.regex.Pattern filterPattern
public final ExtDBSyncFieldValidation.ACTION action
public ExtDBSyncFieldValidation(java.lang.String code, java.lang.String msg, java.lang.String pattern, ExtDBSyncFieldValidation.ACTION action, java.lang.String filterField, java.lang.String filterPattern, ExtDBSyncFieldValidation... conditions)
code
- msg
- the messagepattern
- the patternaction
- the actionfilterField
- the field to filter onfilterPattern
- the field pattern to filter onconditions
- public static ExtDBSyncFieldValidation[] createValidationList(org.w3c.dom.Element fieldsElement) throws ExtDBSyncValidationException
fieldsElement
- the field elementExtDBSyncValidationException
public void validate(java.lang.String value, java.util.HashMap<java.lang.String,java.lang.String> valueMap) throws ExtDBSyncValidationException
ExtDBSyncValidationException
public boolean match(java.lang.String value, java.util.HashMap<java.lang.String,java.lang.String> valueMap)
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.