public interface AttributePropertyType
The following features are supported:
CatalogPackage.getAttributePropertyType()
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAllowedValue()
Returns the value of the 'Allowed Value' containment reference list.
|
java.lang.Object |
getAttributeDataType()
Returns the value of the 'Attribute Data Type' attribute.
|
com.ibm.commerce.foundation.common.datatypes.AttributeIdentifierType |
getAttributeIdentifier()
Returns the value of the 'Attribute Identifier' containment reference.
|
java.lang.Object |
getAttributeType()
Returns the value of the 'Attribute Type' attribute.
|
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute.
|
double |
getDisplaySequence()
Returns the value of the 'Display Sequence' attribute.
|
java.util.Map |
getExtendedData()
Returns the value of the 'Extended Data' map.
|
java.util.Map |
getFacetProperties()
Returns the value of the 'Facet Properties' map.
|
java.util.List |
getFolderIdentifier()
Returns the value of the 'Folder Identifier' containment reference list.
|
java.lang.String |
getGroupPath()
Returns the value of the 'Group Path' attribute.
|
java.lang.String |
getLanguage()
Returns the value of the 'Language' attribute.
|
java.lang.String |
getName()
Returns the value of the 'Name' attribute.
|
com.ibm.commerce.foundation.common.datatypes.AttributeGroupIdentifierType |
getParentAttributeGroup()
Returns the value of the 'Parent Attribute Group' containment reference.
|
java.lang.String |
getStoreDisplay()
Returns the value of the 'Store Display' attribute.
|
java.lang.String |
getUsage()
Returns the value of the 'Usage' attribute.
|
UserDataType |
getUserData()
Returns the value of the 'User Data' containment reference.
|
boolean |
isComparable()
Returns the value of the 'Comparable' attribute.
|
boolean |
isDisplayable()
Returns the value of the 'Displayable' attribute.
|
boolean |
isFacetable()
Returns the value of the 'Facetable' attribute.
|
boolean |
isMerchandisable()
Returns the value of the 'Merchandisable' attribute.
|
boolean |
isSearchable()
Returns the value of the 'Searchable' attribute.
|
boolean |
isSetComparable()
Returns whether the value of the '
Comparable ' attribute is set. |
boolean |
isSetDisplayable()
Returns whether the value of the '
Displayable ' attribute is set. |
boolean |
isSetDisplaySequence()
Returns whether the value of the '
Display Sequence ' attribute is set. |
boolean |
isSetFacetable()
Returns whether the value of the '
Facetable ' attribute is set. |
boolean |
isSetMerchandisable()
Returns whether the value of the '
Merchandisable ' attribute is set. |
boolean |
isSetSearchable()
Returns whether the value of the '
Searchable ' attribute is set. |
void |
setAttributeDataType(java.lang.Object value)
Sets the value of the '
Attribute Data Type ' attribute. |
void |
setAttributeIdentifier(com.ibm.commerce.foundation.common.datatypes.AttributeIdentifierType value)
Sets the value of the '
Attribute Identifier ' containment reference. |
void |
setAttributeType(java.lang.Object value)
Sets the value of the '
Attribute Type ' attribute. |
void |
setComparable(boolean value)
Sets the value of the '
Comparable ' attribute. |
void |
setDescription(java.lang.String value)
Sets the value of the '
Description ' attribute. |
void |
setDisplayable(boolean value)
Sets the value of the '
Displayable ' attribute. |
void |
setDisplaySequence(double value)
Sets the value of the '
Display Sequence ' attribute. |
void |
setFacetable(boolean value)
Sets the value of the '
Facetable ' attribute. |
void |
setGroupPath(java.lang.String value)
Sets the value of the '
Group Path ' attribute. |
void |
setLanguage(java.lang.String value)
Sets the value of the '
Language ' attribute. |
void |
setMerchandisable(boolean value)
Sets the value of the '
Merchandisable ' attribute. |
void |
setName(java.lang.String value)
Sets the value of the '
Name ' attribute. |
void |
setParentAttributeGroup(com.ibm.commerce.foundation.common.datatypes.AttributeGroupIdentifierType value)
Sets the value of the '
Parent Attribute Group ' containment reference. |
void |
setSearchable(boolean value)
Sets the value of the '
Searchable ' attribute. |
void |
setStoreDisplay(java.lang.String value)
Sets the value of the '
Store Display ' attribute. |
void |
setUsage(java.lang.String value)
Sets the value of the '
Usage ' attribute. |
void |
setUserData(UserDataType value)
Sets the value of the '
User Data ' containment reference. |
void |
unsetComparable()
Unsets the value of the '
Comparable ' attribute. |
void |
unsetDisplayable()
Unsets the value of the '
Displayable ' attribute. |
void |
unsetDisplaySequence()
Unsets the value of the '
Display Sequence ' attribute. |
void |
unsetFacetable()
Unsets the value of the '
Facetable ' attribute. |
void |
unsetMerchandisable()
Unsets the value of the '
Merchandisable ' attribute. |
void |
unsetSearchable()
Unsets the value of the '
Searchable ' attribute. |
com.ibm.commerce.foundation.common.datatypes.AttributeIdentifierType getAttributeIdentifier()
setAttributeIdentifier(AttributeIdentifierType)
,
CatalogPackage.getAttributePropertyType_AttributeIdentifier()
void setAttributeIdentifier(com.ibm.commerce.foundation.common.datatypes.AttributeIdentifierType value)
Attribute Identifier
' containment reference.
value
- the new value of the 'Attribute Identifier' containment reference.getAttributeIdentifier()
com.ibm.commerce.foundation.common.datatypes.AttributeGroupIdentifierType getParentAttributeGroup()
setParentAttributeGroup(AttributeGroupIdentifierType)
,
CatalogPackage.getAttributePropertyType_ParentAttributeGroup()
void setParentAttributeGroup(com.ibm.commerce.foundation.common.datatypes.AttributeGroupIdentifierType value)
Parent Attribute Group
' containment reference.
value
- the new value of the 'Parent Attribute Group' containment reference.getParentAttributeGroup()
java.lang.String getGroupPath()
setGroupPath(String)
,
CatalogPackage.getAttributePropertyType_GroupPath()
void setGroupPath(java.lang.String value)
Group Path
' attribute.
value
- the new value of the 'Group Path' attribute.getGroupPath()
java.lang.String getName()
setName(String)
,
CatalogPackage.getAttributePropertyType_Name()
void setName(java.lang.String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
java.lang.String getDescription()
setDescription(String)
,
CatalogPackage.getAttributePropertyType_Description()
void setDescription(java.lang.String value)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
java.lang.Object getAttributeType()
setAttributeType(Object)
,
CatalogPackage.getAttributePropertyType_AttributeType()
void setAttributeType(java.lang.Object value)
Attribute Type
' attribute.
value
- the new value of the 'Attribute Type' attribute.getAttributeType()
java.lang.Object getAttributeDataType()
setAttributeDataType(Object)
,
CatalogPackage.getAttributePropertyType_AttributeDataType()
void setAttributeDataType(java.lang.Object value)
Attribute Data Type
' attribute.
value
- the new value of the 'Attribute Data Type' attribute.getAttributeDataType()
java.util.List getAllowedValue()
AttributeAllowedValueType
.
The allowed values for the attribute. The
identifier on the AllowedValue is used when the
attribute is being updated for a non-default
language. In these cases, the identifier is the
site default-language value for the attribute.
CatalogPackage.getAttributePropertyType_AllowedValue()
java.lang.String getStoreDisplay()
setStoreDisplay(String)
,
CatalogPackage.getAttributePropertyType_StoreDisplay()
void setStoreDisplay(java.lang.String value)
Store Display
' attribute.
value
- the new value of the 'Store Display' attribute.getStoreDisplay()
java.util.Map getFacetProperties()
String
,
and the value is of type String
,
Simple name value pairs for defining extended
properties for this attribute.
Properties that will be stored in this area for
a facetable attribute:
Property name Property value Default value
---------------------------------------------------------------------------------------------
Facet_IncludeInKeyWordSearch 1)
"true", stored in form 1)
"true" String of String datatype 2)
"false", stored in form of String
datatype
Facet_MultipleSelectio 1) "true" ,
stored in form 2) "false" String of
String datatype 2) "false" , stored in
form of String datatype
Facet_DisplayZeroCountValues 1) "true"
, stored in form 2) "false" String of
String datatype 2) "false", stored in
form of String datatype
Facet_MaxiumumValuesToDisplay 1) An Integer,
stored in form Infinity? (-1)? of String
datatype
Facet_DisplayOrder 1) "Count", stored
in form 1) Count (Solr default)
CatalogPackage.getAttributePropertyType_FacetProperties()
java.util.Map getExtendedData()
String
,
and the value is of type String
,
CatalogPackage.getAttributePropertyType_ExtendedData()
java.util.List getFolderIdentifier()
FolderIdentifierType
.
The identifier of the folder which this attribute belongs to.
CatalogPackage.getAttributePropertyType_FolderIdentifier()
UserDataType getUserData()
setUserData(UserDataType)
,
CatalogPackage.getAttributePropertyType_UserData()
void setUserData(UserDataType value)
User Data
' containment reference.
value
- the new value of the 'User Data' containment reference.getUserData()
boolean isComparable()
isSetComparable()
,
unsetComparable()
,
setComparable(boolean)
,
CatalogPackage.getAttributePropertyType_Comparable()
void setComparable(boolean value)
Comparable
' attribute.
value
- the new value of the 'Comparable' attribute.isSetComparable()
,
unsetComparable()
,
isComparable()
void unsetComparable()
Comparable
' attribute.
isSetComparable()
,
isComparable()
,
setComparable(boolean)
boolean isSetComparable()
Comparable
' attribute is set.
unsetComparable()
,
isComparable()
,
setComparable(boolean)
boolean isDisplayable()
isSetDisplayable()
,
unsetDisplayable()
,
setDisplayable(boolean)
,
CatalogPackage.getAttributePropertyType_Displayable()
void setDisplayable(boolean value)
Displayable
' attribute.
value
- the new value of the 'Displayable' attribute.isSetDisplayable()
,
unsetDisplayable()
,
isDisplayable()
void unsetDisplayable()
Displayable
' attribute.
isSetDisplayable()
,
isDisplayable()
,
setDisplayable(boolean)
boolean isSetDisplayable()
Displayable
' attribute is set.
unsetDisplayable()
,
isDisplayable()
,
setDisplayable(boolean)
double getDisplaySequence()
isSetDisplaySequence()
,
unsetDisplaySequence()
,
setDisplaySequence(double)
,
CatalogPackage.getAttributePropertyType_DisplaySequence()
void setDisplaySequence(double value)
Display Sequence
' attribute.
value
- the new value of the 'Display Sequence' attribute.isSetDisplaySequence()
,
unsetDisplaySequence()
,
getDisplaySequence()
void unsetDisplaySequence()
Display Sequence
' attribute.
boolean isSetDisplaySequence()
Display Sequence
' attribute is set.
unsetDisplaySequence()
,
getDisplaySequence()
,
setDisplaySequence(double)
boolean isFacetable()
isSetFacetable()
,
unsetFacetable()
,
setFacetable(boolean)
,
CatalogPackage.getAttributePropertyType_Facetable()
void setFacetable(boolean value)
Facetable
' attribute.
value
- the new value of the 'Facetable' attribute.isSetFacetable()
,
unsetFacetable()
,
isFacetable()
void unsetFacetable()
Facetable
' attribute.
isSetFacetable()
,
isFacetable()
,
setFacetable(boolean)
boolean isSetFacetable()
Facetable
' attribute is set.
unsetFacetable()
,
isFacetable()
,
setFacetable(boolean)
java.lang.String getLanguage()
setLanguage(String)
,
CatalogPackage.getAttributePropertyType_Language()
void setLanguage(java.lang.String value)
Language
' attribute.
value
- the new value of the 'Language' attribute.getLanguage()
boolean isMerchandisable()
isSetMerchandisable()
,
unsetMerchandisable()
,
setMerchandisable(boolean)
,
CatalogPackage.getAttributePropertyType_Merchandisable()
void setMerchandisable(boolean value)
Merchandisable
' attribute.
value
- the new value of the 'Merchandisable' attribute.isSetMerchandisable()
,
unsetMerchandisable()
,
isMerchandisable()
void unsetMerchandisable()
Merchandisable
' attribute.
boolean isSetMerchandisable()
Merchandisable
' attribute is set.
unsetMerchandisable()
,
isMerchandisable()
,
setMerchandisable(boolean)
boolean isSearchable()
isSetSearchable()
,
unsetSearchable()
,
setSearchable(boolean)
,
CatalogPackage.getAttributePropertyType_Searchable()
void setSearchable(boolean value)
Searchable
' attribute.
value
- the new value of the 'Searchable' attribute.isSetSearchable()
,
unsetSearchable()
,
isSearchable()
void unsetSearchable()
Searchable
' attribute.
isSetSearchable()
,
isSearchable()
,
setSearchable(boolean)
boolean isSetSearchable()
Searchable
' attribute is set.
unsetSearchable()
,
isSearchable()
,
setSearchable(boolean)
java.lang.String getUsage()
setUsage(String)
,
CatalogPackage.getAttributePropertyType_Usage()
void setUsage(java.lang.String value)
Usage
' attribute.
value
- the new value of the 'Usage' attribute.getUsage()