public class ConstraintGroupModel extends ItemModel
Constraint group definition.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CONSTRAINTGROUP2ABSTRACTCONSTRAINTRELATION
Generated relation code constant for relation
ConstraintGroup2AbstractConstraintRelation defining source attribute constraints in extension validation. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CONSTRAINTS
Generated constant - Attribute key of
ConstraintGroup.constraints attribute defined at extension validation. |
static String |
ID
Generated constant - Attribute key of
ConstraintGroup.id attribute defined at extension validation. |
static String |
INTERFACENAME
Generated constant - Attribute key of
ConstraintGroup.interfaceName attribute defined at extension validation. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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(String _id)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ConstraintGroupModel(String _id,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
Set<AbstractConstraintModel> |
getConstraints()
Generated method - Getter of the
ConstraintGroup.constraints attribute defined at extension validation. |
String |
getId()
Generated method - Getter of the
ConstraintGroup.id attribute defined at extension validation. |
String |
getInterfaceName()
Generated method - Getter of the
ConstraintGroup.interfaceName attribute defined at extension validation. |
void |
setConstraints(Set<AbstractConstraintModel> value)
Generated method - Setter of
ConstraintGroup.constraints attribute defined at extension validation. |
void |
setId(String value)
Generated method - Setter of
ConstraintGroup.id attribute defined at extension validation. |
void |
setInterfaceName(String value)
Generated method - Setter of
ConstraintGroup.interfaceName attribute defined at extension validation. |
getComments, getCreationtime, getModifiedtime, getOwner, 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 String _TYPECODE
public static final String _CONSTRAINTGROUP2ABSTRACTCONSTRAINTRELATION
ConstraintGroup2AbstractConstraintRelation defining source attribute constraints in extension validation.public static final String ID
ConstraintGroup.id attribute defined at extension validation.public static final String INTERFACENAME
ConstraintGroup.interfaceName attribute defined at extension validation.public static final 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(String _id)
_id - initial attribute declared by type ConstraintGroup at extension validation@Deprecated public ConstraintGroupModel(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 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 String getId()
ConstraintGroup.id attribute defined at extension validation.@Accessor(qualifier="interfaceName", type=GETTER) public String getInterfaceName()
ConstraintGroup.interfaceName attribute defined at extension validation.@Accessor(qualifier="constraints", type=SETTER) public void setConstraints(Set<AbstractConstraintModel> value)
ConstraintGroup.constraints attribute defined at extension validation.value - the constraints@Accessor(qualifier="id", type=SETTER) public void setId(String value)
ConstraintGroup.id attribute defined at extension validation.value - the id - Constraint group identifierCopyright © 2017 SAP SE. All Rights Reserved.