public class EventMappingConstraintModel extends TypeConstraintModel
Custom constraint which checks if the MappingType and mappingConfiguration/converterBean of EventConfiguration are valid.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
KEYFLAGS
Generated constant - Attribute key of
EventMappingConstraint.keyFlags attribute defined at extension apiregistryservices. |
static java.lang.String |
KEYREGEXP
Generated constant - Attribute key of
EventMappingConstraint.keyRegexp attribute defined at extension apiregistryservices. |
static java.lang.String |
VALUEFLAGS
Generated constant - Attribute key of
EventMappingConstraint.valueFlags attribute defined at extension apiregistryservices. |
static java.lang.String |
VALUEREGEXP
Generated constant - Attribute key of
EventMappingConstraint.valueRegexp attribute defined at extension apiregistryservices. |
ACTIVE, ANNOTATION, CONSTRAINTGROUPS, DEFAULTMESSAGE, ID, MESSAGE, NEEDRELOAD, SEVERITY, TARGET, TYPE_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
EventMappingConstraintModel()
Generated constructor - Default constructor for generic creation.
|
EventMappingConstraintModel(java.lang.Class _annotation,
java.lang.String _id,
java.util.Set<RegexpFlag> _keyFlags,
java.lang.String _keyRegexp,
ItemModel _owner,
java.util.Set<RegexpFlag> _valueFlags,
java.lang.String _valueRegexp)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
EventMappingConstraintModel(java.lang.Class _annotation,
java.lang.String _id,
java.util.Set<RegexpFlag> _keyFlags,
java.lang.String _keyRegexp,
java.util.Set<RegexpFlag> _valueFlags,
java.lang.String _valueRegexp)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
EventMappingConstraintModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<RegexpFlag> |
getKeyFlags()
Generated method - Getter of the
EventMappingConstraint.keyFlags attribute defined at extension apiregistryservices. |
java.lang.String |
getKeyRegexp()
Generated method - Getter of the
EventMappingConstraint.keyRegexp attribute defined at extension apiregistryservices. |
java.util.Set<RegexpFlag> |
getValueFlags()
Generated method - Getter of the
EventMappingConstraint.valueFlags attribute defined at extension apiregistryservices. |
java.lang.String |
getValueRegexp()
Generated method - Getter of the
EventMappingConstraint.valueRegexp attribute defined at extension apiregistryservices. |
void |
setKeyFlags(java.util.Set<RegexpFlag> value)
Generated method - Setter of
EventMappingConstraint.keyFlags attribute defined at extension apiregistryservices. |
void |
setKeyRegexp(java.lang.String value)
Generated method - Setter of
EventMappingConstraint.keyRegexp attribute defined at extension apiregistryservices. |
void |
setValueFlags(java.util.Set<RegexpFlag> value)
Generated method - Setter of
EventMappingConstraint.valueFlags attribute defined at extension apiregistryservices. |
void |
setValueRegexp(java.lang.String value)
Generated method - Setter of
EventMappingConstraint.valueRegexp attribute defined at extension apiregistryservices. |
getAnnotation, getConstraintGroups, getDefaultMessage, getDefaultMessage, getId, getMessage, getMessage, getSeverity, getTarget, getType, isActive, isNeedReload, setActive, setAnnotation, setConstraintGroups, setId, setMessage, setMessage, setSeverity, setTarget, setTypegetComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String KEYREGEXP
EventMappingConstraint.keyRegexp attribute defined at extension apiregistryservices.public static final java.lang.String KEYFLAGS
EventMappingConstraint.keyFlags attribute defined at extension apiregistryservices.public static final java.lang.String VALUEREGEXP
EventMappingConstraint.valueRegexp attribute defined at extension apiregistryservices.public static final java.lang.String VALUEFLAGS
EventMappingConstraint.valueFlags attribute defined at extension apiregistryservices.public EventMappingConstraintModel()
public EventMappingConstraintModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public EventMappingConstraintModel(java.lang.Class _annotation,
java.lang.String _id,
java.util.Set<RegexpFlag> _keyFlags,
java.lang.String _keyRegexp,
java.util.Set<RegexpFlag> _valueFlags,
java.lang.String _valueRegexp)
_annotation - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_id - initial attribute declared by type AbstractConstraint at extension validation_keyFlags - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_keyRegexp - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_valueFlags - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_valueRegexp - initial attribute declared by type EventMappingConstraint at extension apiregistryservices@Deprecated
public EventMappingConstraintModel(java.lang.Class _annotation,
java.lang.String _id,
java.util.Set<RegexpFlag> _keyFlags,
java.lang.String _keyRegexp,
ItemModel _owner,
java.util.Set<RegexpFlag> _valueFlags,
java.lang.String _valueRegexp)
_annotation - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_id - initial attribute declared by type AbstractConstraint at extension validation_keyFlags - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_keyRegexp - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_owner - initial attribute declared by type Item at extension core_valueFlags - initial attribute declared by type EventMappingConstraint at extension apiregistryservices_valueRegexp - initial attribute declared by type EventMappingConstraint at extension apiregistryservices@Accessor(qualifier="keyFlags", type=GETTER) public java.util.Set<RegexpFlag> getKeyFlags()
EventMappingConstraint.keyFlags attribute defined at extension apiregistryservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="keyRegexp", type=GETTER) public java.lang.String getKeyRegexp()
EventMappingConstraint.keyRegexp attribute defined at extension apiregistryservices.@Accessor(qualifier="valueFlags", type=GETTER) public java.util.Set<RegexpFlag> getValueFlags()
EventMappingConstraint.valueFlags attribute defined at extension apiregistryservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="valueRegexp", type=GETTER) public java.lang.String getValueRegexp()
EventMappingConstraint.valueRegexp attribute defined at extension apiregistryservices.@Accessor(qualifier="keyFlags", type=SETTER) public void setKeyFlags(java.util.Set<RegexpFlag> value)
EventMappingConstraint.keyFlags attribute defined at extension apiregistryservices.value - the keyFlags - Regular expression for constraint@Accessor(qualifier="keyRegexp", type=SETTER) public void setKeyRegexp(java.lang.String value)
EventMappingConstraint.keyRegexp attribute defined at extension apiregistryservices.value - the keyRegexp - Regular expression of toString() Map key representation@Accessor(qualifier="valueFlags", type=SETTER) public void setValueFlags(java.util.Set<RegexpFlag> value)
EventMappingConstraint.valueFlags attribute defined at extension apiregistryservices.value - the valueFlags - Regular expression for constraint@Accessor(qualifier="valueRegexp", type=SETTER) public void setValueRegexp(java.lang.String value)
EventMappingConstraint.valueRegexp attribute defined at extension apiregistryservices.value - the valueRegexp - Regular expression of toString() Map value representationCopyright © 2018 SAP SE. All Rights Reserved.