public class ConstraintGroupModel extends ItemModel
Constraint group definition.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CONSTRAINTGROUP2ABSTRACTCONSTRAINTRELATION
Generated relation code constant for relation
ConstraintGroup2AbstractConstraintRelation defining source attribute constraints in extension validation. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CONSTRAINTS
Generated constant - Attribute key of
ConstraintGroup.constraints attribute defined at extension validation. |
static java.lang.String |
ID
Generated constant - Attribute key of
ConstraintGroup.id attribute defined at extension validation. |
static java.lang.String |
INTERFACENAME
Generated constant - Attribute key of
ConstraintGroup.interfaceName attribute defined at extension validation. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ConstraintGroupModel()
Generated constructor - Default constructor for generic creation.
|
ConstraintGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
ConstraintGroupModel(java.lang.String _id)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ConstraintGroupModel(java.lang.String _id,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<AbstractConstraintModel> |
getConstraints()
Generated method - Getter of the
ConstraintGroup.constraints attribute defined at extension validation. |
java.lang.String |
getId()
Generated method - Getter of the
ConstraintGroup.id attribute defined at extension validation. |
java.lang.String |
getInterfaceName()
Generated method - Getter of the
ConstraintGroup.interfaceName attribute defined at extension validation. |
void |
setConstraints(java.util.Set<AbstractConstraintModel> value)
Generated method - Setter of
ConstraintGroup.constraints attribute defined at extension validation. |
void |
setId(java.lang.String value)
Generated method - Setter of
ConstraintGroup.id attribute defined at extension validation. |
void |
setInterfaceName(java.lang.String value)
Generated method - Setter of
ConstraintGroup.interfaceName attribute defined at extension validation. |
getComments, 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 _CONSTRAINTGROUP2ABSTRACTCONSTRAINTRELATION
ConstraintGroup2AbstractConstraintRelation defining source attribute constraints in extension validation.public static final java.lang.String ID
ConstraintGroup.id attribute defined at extension validation.public static final java.lang.String INTERFACENAME
ConstraintGroup.interfaceName attribute defined at extension validation.public static final java.lang.String CONSTRAINTS
ConstraintGroup.constraints attribute defined at extension validation.public ConstraintGroupModel()
public ConstraintGroupModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ConstraintGroupModel(java.lang.String _id)
_id - initial attribute declared by type ConstraintGroup at extension validation@Deprecated
public ConstraintGroupModel(java.lang.String _id,
ItemModel _owner)
_id - initial attribute declared by type ConstraintGroup at extension validation_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="constraints", type=GETTER) public java.util.Set<AbstractConstraintModel> getConstraints()
ConstraintGroup.constraints attribute defined at extension validation.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
ConstraintGroup.id attribute defined at extension validation.@Accessor(qualifier="interfaceName", type=GETTER) public java.lang.String getInterfaceName()
ConstraintGroup.interfaceName attribute defined at extension validation.@Accessor(qualifier="constraints", type=SETTER) public void setConstraints(java.util.Set<AbstractConstraintModel> value)
ConstraintGroup.constraints attribute defined at extension validation.value - the constraints@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
ConstraintGroup.id attribute defined at extension validation.value - the id - Constraint group identifierCopyright © 2018 SAP SE. All Rights Reserved.