public class BTGSegmentModel extends BTGItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIVE
Generated constant - Attribute key of
BTGSegment.active attribute defined at extension btg. |
static java.lang.String |
ACTIVEFROM
Generated constant - Attribute key of
BTGSegment.activeFrom attribute defined at extension btg. |
static java.lang.String |
ACTIVETO
Generated constant - Attribute key of
BTGSegment.activeTo attribute defined at extension btg. |
static java.lang.String |
DEFAULTEVALUATIONMETHOD
Generated constant - Attribute key of
BTGSegment.defaultEvaluationMethod attribute defined at extension btg. |
static java.lang.String |
DEFAULTRESULTSCOPE
Generated constant - Attribute key of
BTGSegment.defaultResultScope attribute defined at extension btg. |
static java.lang.String |
NAME
Generated constant - Attribute key of
BTGSegment.name attribute defined at extension btg. |
static java.lang.String |
OUTPUTACTIONS
Generated constant - Attribute key of
BTGSegment.outputActions attribute defined at extension btg. |
static java.lang.String |
RESULTS
Generated constant - Attribute key of
BTGSegment.results attribute defined at extension btg. |
static java.lang.String |
RULES
Generated constant - Attribute key of
BTGSegment.rules attribute defined at extension btg. |
static java.lang.String |
SCOPE
Generated constant - Attribute key of
BTGSegment.scope attribute defined at extension btg. |
static java.lang.String |
SITES
Generated constant - Attribute key of
BTGSegment.sites attribute defined at extension btg. |
CATALOGVERSION, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
BTGSegmentModel()
Generated constructor - Default constructor for generic creation.
|
BTGSegmentModel(CatalogVersionModel _catalogVersion,
java.lang.String _name,
ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
BTGSegmentModel(CatalogVersionModel _catalogVersion,
java.lang.String _name,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
BTGSegmentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getActive()
Generated method - Getter of the
BTGSegment.active attribute defined at extension btg. |
java.util.Date |
getActiveFrom()
Generated method - Getter of the
BTGSegment.activeFrom attribute defined at extension btg. |
java.util.Date |
getActiveTo()
Generated method - Getter of the
BTGSegment.activeTo attribute defined at extension btg. |
BTGEvaluationMethod |
getDefaultEvaluationMethod()
Generated method - Getter of the
BTGSegment.defaultEvaluationMethod attribute defined at extension btg. |
BTGResultScope |
getDefaultResultScope()
Generated method - Getter of the
BTGSegment.defaultResultScope attribute defined at extension btg. |
java.lang.String |
getName()
Generated method - Getter of the
BTGSegment.name attribute defined at extension btg. |
java.util.Collection<AbstractActionModel> |
getOutputActions()
Generated method - Getter of the
BTGSegment.outputActions attribute defined at extension btg. |
java.util.Collection<BTGSegmentResultModel> |
getResults()
Generated method - Getter of the
BTGSegment.results attribute defined at extension btg. |
java.util.Collection<BTGRuleModel> |
getRules()
Generated method - Getter of the
BTGSegment.rules attribute defined at extension btg. |
BTGConditionEvaluationScope |
getScope()
Generated method - Getter of the
BTGSegment.scope attribute defined at extension btg. |
java.util.Collection<CMSSiteModel> |
getSites()
Generated method - Getter of the
BTGSegment.sites attribute defined at extension btg. |
void |
setActive(java.lang.Boolean value)
Generated method - Setter of
BTGSegment.active attribute defined at extension btg. |
void |
setActiveFrom(java.util.Date value)
Generated method - Setter of
BTGSegment.activeFrom attribute defined at extension btg. |
void |
setActiveTo(java.util.Date value)
Generated method - Setter of
BTGSegment.activeTo attribute defined at extension btg. |
void |
setDefaultEvaluationMethod(BTGEvaluationMethod value)
Generated method - Setter of
BTGSegment.defaultEvaluationMethod attribute defined at extension btg. |
void |
setDefaultResultScope(BTGResultScope value)
Generated method - Setter of
BTGSegment.defaultResultScope attribute defined at extension btg. |
void |
setName(java.lang.String value)
Generated method - Setter of
BTGSegment.name attribute defined at extension btg. |
void |
setOutputActions(java.util.Collection<AbstractActionModel> value)
Generated method - Setter of
BTGSegment.outputActions attribute defined at extension btg. |
void |
setResults(java.util.Collection<BTGSegmentResultModel> value)
Generated method - Setter of
BTGSegment.results attribute defined at extension btg. |
void |
setRules(java.util.Collection<BTGRuleModel> value)
Generated method - Setter of
BTGSegment.rules attribute defined at extension btg. |
void |
setScope(BTGConditionEvaluationScope value)
Generated method - Setter of
BTGSegment.scope attribute defined at extension btg. |
void |
setSites(java.util.Collection<CMSSiteModel> value)
Generated method - Setter of
BTGSegment.sites attribute defined at extension btg. |
getCatalogVersion, getUid, setCatalogVersion, setUidgetComments, 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 NAME
BTGSegment.name attribute defined at extension btg.public static final java.lang.String ACTIVE
BTGSegment.active attribute defined at extension btg.public static final java.lang.String SCOPE
BTGSegment.scope attribute defined at extension btg.public static final java.lang.String ACTIVEFROM
BTGSegment.activeFrom attribute defined at extension btg.public static final java.lang.String ACTIVETO
BTGSegment.activeTo attribute defined at extension btg.public static final java.lang.String DEFAULTRESULTSCOPE
BTGSegment.defaultResultScope attribute defined at extension btg.public static final java.lang.String DEFAULTEVALUATIONMETHOD
BTGSegment.defaultEvaluationMethod attribute defined at extension btg.public static final java.lang.String SITES
BTGSegment.sites attribute defined at extension btg.public static final java.lang.String RULES
BTGSegment.rules attribute defined at extension btg.public static final java.lang.String OUTPUTACTIONS
BTGSegment.outputActions attribute defined at extension btg.public static final java.lang.String RESULTS
BTGSegment.results attribute defined at extension btg.public BTGSegmentModel()
public BTGSegmentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public BTGSegmentModel(CatalogVersionModel _catalogVersion, java.lang.String _name, java.lang.String _uid)
_catalogVersion - initial attribute declared by type BTGItem at extension btg_name - initial attribute declared by type BTGSegment at extension btg_uid - initial attribute declared by type BTGItem at extension btg@Deprecated public BTGSegmentModel(CatalogVersionModel _catalogVersion, java.lang.String _name, ItemModel _owner, java.lang.String _uid)
_catalogVersion - initial attribute declared by type BTGItem at extension btg_name - initial attribute declared by type BTGSegment at extension btg_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type BTGItem at extension btg@Accessor(qualifier="active", type=GETTER) public java.lang.Boolean getActive()
BTGSegment.active attribute defined at extension btg.@Accessor(qualifier="activeFrom", type=GETTER) public java.util.Date getActiveFrom()
BTGSegment.activeFrom attribute defined at extension btg.@Accessor(qualifier="activeTo", type=GETTER) public java.util.Date getActiveTo()
BTGSegment.activeTo attribute defined at extension btg.@Accessor(qualifier="defaultEvaluationMethod", type=GETTER) public BTGEvaluationMethod getDefaultEvaluationMethod()
BTGSegment.defaultEvaluationMethod attribute defined at extension btg.@Accessor(qualifier="defaultResultScope", type=GETTER) public BTGResultScope getDefaultResultScope()
BTGSegment.defaultResultScope attribute defined at extension btg.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
BTGSegment.name attribute defined at extension btg.@Accessor(qualifier="outputActions", type=GETTER) public java.util.Collection<AbstractActionModel> getOutputActions()
BTGSegment.outputActions attribute defined at extension btg.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="results", type=GETTER) public java.util.Collection<BTGSegmentResultModel> getResults()
BTGSegment.results attribute defined at extension btg.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="rules", type=GETTER) public java.util.Collection<BTGRuleModel> getRules()
BTGSegment.rules attribute defined at extension btg.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="scope", type=GETTER) public BTGConditionEvaluationScope getScope()
BTGSegment.scope attribute defined at extension btg.@Accessor(qualifier="sites", type=GETTER) public java.util.Collection<CMSSiteModel> getSites()
BTGSegment.sites attribute defined at extension btg.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="active", type=SETTER) public void setActive(java.lang.Boolean value)
BTGSegment.active attribute defined at extension btg.value - the active@Accessor(qualifier="activeFrom", type=SETTER) public void setActiveFrom(java.util.Date value)
BTGSegment.activeFrom attribute defined at extension btg.value - the activeFrom@Accessor(qualifier="activeTo", type=SETTER) public void setActiveTo(java.util.Date value)
BTGSegment.activeTo attribute defined at extension btg.value - the activeTo@Accessor(qualifier="defaultEvaluationMethod", type=SETTER) public void setDefaultEvaluationMethod(BTGEvaluationMethod value)
BTGSegment.defaultEvaluationMethod attribute defined at extension btg.value - the defaultEvaluationMethod@Accessor(qualifier="defaultResultScope", type=SETTER) public void setDefaultResultScope(BTGResultScope value)
BTGSegment.defaultResultScope attribute defined at extension btg.value - the defaultResultScope@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
BTGSegment.name attribute defined at extension btg.value - the name@Accessor(qualifier="outputActions", type=SETTER) public void setOutputActions(java.util.Collection<AbstractActionModel> value)
BTGSegment.outputActions attribute defined at extension btg.value - the outputActions@Accessor(qualifier="results", type=SETTER) public void setResults(java.util.Collection<BTGSegmentResultModel> value)
BTGSegment.results attribute defined at extension btg.value - the results@Accessor(qualifier="rules", type=SETTER) public void setRules(java.util.Collection<BTGRuleModel> value)
BTGSegment.rules attribute defined at extension btg.value - the rules@Accessor(qualifier="scope", type=SETTER) public void setScope(BTGConditionEvaluationScope value)
BTGSegment.scope attribute defined at extension btg.value - the scope@Accessor(qualifier="sites", type=SETTER) public void setSites(java.util.Collection<CMSSiteModel> value)
BTGSegment.sites attribute defined at extension btg.value - the sitesCopyright © 2018 SAP SE. All Rights Reserved.