|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.endeca.portal.mdex.MDEXAttribute
public class MDEXAttribute
Wraps a key properties object, providing easy access to common (default) key properties, including: - Endeca.Type - Endeca.DimensionId - Endeca.MultiSelect - Endeca.RecordFilterable - Endeca.PrecedenceRule
Nested Class Summary | |
---|---|
static class |
MDEXAttribute.PropertyType
|
Constructor Summary | |
---|---|
protected |
MDEXAttribute(com.endeca.mdex.conversation.Record attribute,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dimensionsMap)
Constructor for a v7 attribute |
protected |
MDEXAttribute(java.lang.String dsid,
com.endeca.navigation.KeyProperties keyProps)
Deprecated. |
Method Summary | |
---|---|
long |
getDimId()
|
java.lang.String |
getDisplayName()
Returns the appropriate display name for this attribute. |
java.lang.String |
getName()
|
long |
getPrecedenceParentDimid()
|
java.util.Collection<java.lang.String> |
getProperties(java.lang.String name)
|
java.lang.String |
getProperty(java.lang.String name)
|
java.lang.String |
getSpec()
|
MDEXAttribute.PropertyType |
getType()
|
boolean |
isAttributeValueSearchEnabled()
|
boolean |
isDateTimeProperty()
|
boolean |
isDimension()
|
boolean |
isMultiSelectAnd()
|
boolean |
isMultiSelectOr()
|
boolean |
isNavigable()
|
boolean |
isNumericProperty()
|
boolean |
isRecordFilterable()
|
boolean |
isSingleAssign()
|
boolean |
isUnique()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
@Deprecated protected MDEXAttribute(java.lang.String dsid, com.endeca.navigation.KeyProperties keyProps)
protected MDEXAttribute(com.endeca.mdex.conversation.Record attribute, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dimensionsMap)
Method Detail |
---|
public java.lang.String getProperty(java.lang.String name)
public java.util.Collection<java.lang.String> getProperties(java.lang.String name)
public long getPrecedenceParentDimid()
public boolean isRecordFilterable()
public long getDimId()
public boolean isDimension()
public boolean isNumericProperty()
public boolean isDateTimeProperty()
public boolean isSingleAssign()
public boolean isUnique()
public boolean isMultiSelectOr()
public boolean isMultiSelectAnd()
public boolean isNavigable()
public boolean isAttributeValueSearchEnabled()
public java.lang.String getName()
public java.lang.String getSpec()
public java.lang.String getDisplayName()
public MDEXAttribute.PropertyType getType()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |