public class ClassificationClassModel extends CategoryModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_COCKPITITEMTEMPLATE2CLASSIFICATIONCLASSRELATION
Generated relation code constant for relation
CockpitItemTemplate2ClassificationClassRelation defining source attribute cockpitItemTemplates in extension cockpit. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ALLCLASSIFICATIONATTRIBUTEASSIGNMENTS
Generated constant - Attribute key of
ClassificationClass.allClassificationAttributeAssignments attribute defined at extension catalog. |
static java.lang.String |
CLASSIFICATIONATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.classificationAttributes attribute defined at extension catalog. |
static java.lang.String |
COCKPITITEMTEMPLATES
Generated constant - Attribute key of
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit. |
static java.lang.String |
DECLAREDCLASSIFICATIONATTRIBUTEASSIGNMENTS
Generated constant - Attribute key of
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog. |
static java.lang.String |
DECLAREDCLASSIFICATIONATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog. |
static java.lang.String |
EXTERNALID
Generated constant - Attribute key of
ClassificationClass.externalID attribute defined at extension catalog. |
static java.lang.String |
HMCXML
Generated constant - Attribute key of
ClassificationClass.hmcXML attribute defined at extension catalog. |
static java.lang.String |
INHERITEDCLASSIFICATIONATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog. |
static java.lang.String |
REVISION
Generated constant - Attribute key of
ClassificationClass.revision attribute defined at extension catalog. |
static java.lang.String |
SHOWEMPTYATTRIBUTES
Generated constant - Attribute key of
ClassificationClass.showEmptyAttributes attribute defined at extension catalog. |
_CATEGORIESFORPRODUCTCAROUSELCOMPONENT, _CATEGORIESFORRESTRICTION, _CATEGORYCATEGORYRELATION, _CATEGORYFEATURECOMPONENTS2CATEGORYREL, _PRODUCTLISTCOMPONENTSFORCATEGORY, ALLOWEDPRINCIPALS, ALLSUBCATEGORIES, ALLSUPERCATEGORIES, ALLYFORMDEFINITIONS, CATALOG, CATALOGVERSION, CATEGORIES, CATEGORYFEATURECOMPONENTS, CODE, DATA_SHEET, DESCRIPTION, DETAIL, KEYWORDS, LINKCOMPONENTS, LOGO, MEDIAS, NAME, NORMAL, ORDER, OTHERS, PICTURE, PRODUCTCAROUSELCOMPONENTS, PRODUCTLISTCOMPONENTS, PRODUCTS, PROMOTIONS, RESTRICTIONS, STOCKLEVELTHRESHOLD, SUPERCATEGORIES, THUMBNAIL, THUMBNAILS, VENDORS, YFORMDEFINITIONS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ClassificationClassModel()
Generated constructor - Default constructor for generic creation.
|
ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion,
java.lang.String _code)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion,
java.lang.String _code,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ClassificationClassModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ClassAttributeAssignmentModel> |
getAllClassificationAttributeAssignments()
Generated method - Getter of the
ClassificationClass.allClassificationAttributeAssignments dynamic attribute defined at extension catalog. |
ClassificationSystemVersionModel |
getCatalogVersion()
Generated method - Getter of the
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog. |
java.util.List<ClassificationAttributeModel> |
getClassificationAttributes()
Generated method - Getter of the
ClassificationClass.classificationAttributes attribute defined at extension catalog. |
java.util.Set<CockpitItemTemplateModel> |
getCockpitItemTemplates()
Generated method - Getter of the
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit. |
java.util.List<ClassAttributeAssignmentModel> |
getDeclaredClassificationAttributeAssignments()
Generated method - Getter of the
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog. |
java.util.List<ClassificationAttributeModel> |
getDeclaredClassificationAttributes()
Generated method - Getter of the
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog. |
java.lang.String |
getExternalID()
Generated method - Getter of the
ClassificationClass.externalID attribute defined at extension catalog. |
java.lang.String |
getHmcXML()
Generated method - Getter of the
ClassificationClass.hmcXML attribute defined at extension catalog. |
java.util.List<ClassificationAttributeModel> |
getInheritedClassificationAttributes()
Generated method - Getter of the
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog. |
java.lang.String |
getRevision()
Generated method - Getter of the
ClassificationClass.revision attribute defined at extension catalog. |
java.lang.Boolean |
getShowEmptyAttributes()
Generated method - Getter of the
ClassificationClass.showEmptyAttributes attribute defined at extension catalog. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Initial setter of
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog. |
void |
setCockpitItemTemplates(java.util.Set<CockpitItemTemplateModel> value)
Generated method - Setter of
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit. |
void |
setDeclaredClassificationAttributeAssignments(java.util.List<ClassAttributeAssignmentModel> value)
Generated method - Setter of
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog. |
void |
setExternalID(java.lang.String value)
Generated method - Setter of
ClassificationClass.externalID attribute defined at extension catalog. |
void |
setHmcXML(java.lang.String value)
Generated method - Setter of
ClassificationClass.hmcXML attribute defined at extension catalog. |
void |
setRevision(java.lang.String value)
Generated method - Setter of
ClassificationClass.revision attribute defined at extension catalog. |
void |
setShowEmptyAttributes(java.lang.Boolean value)
Generated method - Setter of
ClassificationClass.showEmptyAttributes attribute defined at extension catalog. |
getAllowedPrincipals, getAllSubcategories, getAllSupercategories, getAllYFormDefinitions, getCategories, getCategoryFeatureComponents, getCode, getData_sheet, getDescription, getDescription, getDetail, getKeywords, getKeywords, getLinkComponents, getLogo, getMedias, getName, getName, getNormal, getOrder, getOthers, getPicture, getProductCarouselComponents, getProductListComponents, getProducts, getPromotions, getRestrictions, getStockLevelThreshold, getSupercategories, getThumbnail, getThumbnails, getVendors, getYFormDefinitions, setAllowedPrincipals, setCategories, setCategoryFeatureComponents, setCode, setData_sheet, setDescription, setDescription, setDetail, setKeywords, setKeywords, setLinkComponents, setLogo, setMedias, setName, setName, setNormal, setOrder, setOthers, setPicture, setProductCarouselComponents, setProductListComponents, setProducts, setPromotions, setRestrictions, setStockLevelThreshold, setSupercategories, setThumbnail, setThumbnails, setVendors, setYFormDefinitionsgetComments, 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 _COCKPITITEMTEMPLATE2CLASSIFICATIONCLASSRELATION
CockpitItemTemplate2ClassificationClassRelation defining source attribute cockpitItemTemplates in extension cockpit.public static final java.lang.String EXTERNALID
ClassificationClass.externalID attribute defined at extension catalog.public static final java.lang.String REVISION
ClassificationClass.revision attribute defined at extension catalog.public static final java.lang.String SHOWEMPTYATTRIBUTES
ClassificationClass.showEmptyAttributes attribute defined at extension catalog.public static final java.lang.String DECLAREDCLASSIFICATIONATTRIBUTES
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog.public static final java.lang.String INHERITEDCLASSIFICATIONATTRIBUTES
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog.public static final java.lang.String CLASSIFICATIONATTRIBUTES
ClassificationClass.classificationAttributes attribute defined at extension catalog.public static final java.lang.String DECLAREDCLASSIFICATIONATTRIBUTEASSIGNMENTS
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog.public static final java.lang.String HMCXML
ClassificationClass.hmcXML attribute defined at extension catalog.public static final java.lang.String ALLCLASSIFICATIONATTRIBUTEASSIGNMENTS
ClassificationClass.allClassificationAttributeAssignments attribute defined at extension catalog.public static final java.lang.String COCKPITITEMTEMPLATES
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit.public ClassificationClassModel()
public ClassificationClassModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion, java.lang.String _code)
_catalogVersion - initial attribute declared by type ClassificationClass at extension catalog_code - initial attribute declared by type Category at extension catalog@Deprecated public ClassificationClassModel(ClassificationSystemVersionModel _catalogVersion, java.lang.String _code, ItemModel _owner)
_catalogVersion - initial attribute declared by type ClassificationClass at extension catalog_code - initial attribute declared by type Category at extension catalog_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="allClassificationAttributeAssignments", type=GETTER) public java.util.List<ClassAttributeAssignmentModel> getAllClassificationAttributeAssignments()
ClassificationClass.allClassificationAttributeAssignments dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="catalogVersion", type=GETTER) public ClassificationSystemVersionModel getCatalogVersion()
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog.getCatalogVersion in class CategoryModel@Accessor(qualifier="classificationAttributes", type=GETTER) public java.util.List<ClassificationAttributeModel> getClassificationAttributes()
ClassificationClass.classificationAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="cockpitItemTemplates", type=GETTER) public java.util.Set<CockpitItemTemplateModel> getCockpitItemTemplates()
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="declaredClassificationAttributeAssignments", type=GETTER) public java.util.List<ClassAttributeAssignmentModel> getDeclaredClassificationAttributeAssignments()
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="declaredClassificationAttributes", type=GETTER) public java.util.List<ClassificationAttributeModel> getDeclaredClassificationAttributes()
ClassificationClass.declaredClassificationAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="externalID", type=GETTER) public java.lang.String getExternalID()
ClassificationClass.externalID attribute defined at extension catalog.@Accessor(qualifier="hmcXML", type=GETTER) public java.lang.String getHmcXML()
ClassificationClass.hmcXML attribute defined at extension catalog.@Accessor(qualifier="inheritedClassificationAttributes", type=GETTER) public java.util.List<ClassificationAttributeModel> getInheritedClassificationAttributes()
ClassificationClass.inheritedClassificationAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="revision", type=GETTER) public java.lang.String getRevision()
ClassificationClass.revision attribute defined at extension catalog.@Accessor(qualifier="showEmptyAttributes", type=GETTER) public java.lang.Boolean getShowEmptyAttributes()
ClassificationClass.showEmptyAttributes attribute defined at extension catalog.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Category.catalogVersion attribute defined at extension catalog and redeclared at extension catalog. Can only be used at creation of model - before first save. Will only accept values of type ClassificationSystemVersionModel.setCatalogVersion in class CategoryModelvalue - the catalogVersion@Accessor(qualifier="cockpitItemTemplates", type=SETTER) public void setCockpitItemTemplates(java.util.Set<CockpitItemTemplateModel> value)
ClassificationClass.cockpitItemTemplates attribute defined at extension cockpit.value - the cockpitItemTemplates@Accessor(qualifier="declaredClassificationAttributeAssignments", type=SETTER) public void setDeclaredClassificationAttributeAssignments(java.util.List<ClassAttributeAssignmentModel> value)
ClassificationClass.declaredClassificationAttributeAssignments attribute defined at extension catalog.value - the declaredClassificationAttributeAssignments - list of attribute assignments@Accessor(qualifier="externalID", type=SETTER) public void setExternalID(java.lang.String value)
ClassificationClass.externalID attribute defined at extension catalog.value - the externalID - external identificator refering to the actual classification system definition@Accessor(qualifier="hmcXML", type=SETTER) public void setHmcXML(java.lang.String value)
ClassificationClass.hmcXML attribute defined at extension catalog.value - the hmcXML - custom hmc.xml for this class@Accessor(qualifier="revision", type=SETTER) public void setRevision(java.lang.String value)
ClassificationClass.revision attribute defined at extension catalog.value - the revision - revision field of this class@Accessor(qualifier="showEmptyAttributes", type=SETTER) public void setShowEmptyAttributes(java.lang.Boolean value)
ClassificationClass.showEmptyAttributes attribute defined at extension catalog.value - the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified productCopyright © 2018 SAP SE. All Rights Reserved.