public class SelectedAttribute extends java.lang.Object implements java.lang.Comparable<SelectedAttribute>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REFERENCE_PATTERN_SEPARATOR |
| Constructor and Description |
|---|
SelectedAttribute() |
SelectedAttribute(AttributeDescriptorModel attributeDescriptor) |
SelectedAttribute(java.lang.String isoCode,
AttributeDescriptorModel attributeDescriptor) |
SelectedAttribute(java.lang.String isoCode,
java.lang.String referenceFormat,
java.lang.String defaultValues,
AttributeDescriptorModel attributeDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(SelectedAttribute o) |
boolean |
equals(java.lang.Object o) |
java.util.Map<java.lang.String,java.lang.String> |
findDefaultValues()
Parses referencePattern cell (which is located in the second row) and default values cell (which is located in the
third row) and creates map where key is equals to reference key and value is equals to value provided in the third
row.
|
AttributeDescriptorModel |
getAttributeDescriptor() |
java.lang.String |
getDefaultValues() |
java.lang.String |
getIsoCode() |
java.lang.String |
getName() |
java.lang.String |
getQualifier() |
java.lang.String |
getReferenceFormat() |
int |
hashCode() |
boolean |
isLocalized() |
boolean |
isRequired(java.lang.String currentLanguageIsoCode) |
void |
setAttributeDescriptor(AttributeDescriptorModel attributeDescriptor) |
void |
setDefaultValues(java.lang.String defaultValues) |
void |
setIsoCode(java.lang.String isoCode) |
void |
setReferenceFormat(java.lang.String referenceFormat) |
public static final java.lang.String REFERENCE_PATTERN_SEPARATOR
public SelectedAttribute()
public SelectedAttribute(AttributeDescriptorModel attributeDescriptor)
public SelectedAttribute(java.lang.String isoCode,
AttributeDescriptorModel attributeDescriptor)
public SelectedAttribute(java.lang.String isoCode,
java.lang.String referenceFormat,
java.lang.String defaultValues,
AttributeDescriptorModel attributeDescriptor)
public java.util.Map<java.lang.String,java.lang.String> findDefaultValues()
public java.lang.String getIsoCode()
public void setIsoCode(java.lang.String isoCode)
public java.lang.String getReferenceFormat()
public void setReferenceFormat(java.lang.String referenceFormat)
public java.lang.String getDefaultValues()
public void setDefaultValues(java.lang.String defaultValues)
public AttributeDescriptorModel getAttributeDescriptor()
public void setAttributeDescriptor(AttributeDescriptorModel attributeDescriptor)
public boolean isRequired(java.lang.String currentLanguageIsoCode)
public java.lang.String getName()
public java.lang.String getQualifier()
public boolean isLocalized()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(SelectedAttribute o)
compareTo in interface java.lang.Comparable<SelectedAttribute>Copyright © 2018 SAP SE. All Rights Reserved.