public final class MdmMultiValuedDerivedAttribute extends MdmMultiValuedAttribute
MdmMultiValuedAttribute
that can relate more than a single derived value for a value of an associated MdmPrimaryDimension
.Modifier and Type | Method and Description |
---|---|
java.lang.Object |
acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)
Calls the
visitMdmMultiValuedDerivedAttribute method of the MdmObjectVisitor and passes that method this MdmMultiValuedDerivedAttribute and an Object . |
Query |
getAttributeQuery()
Gets the
Query that is associated with this MdmMultiValuedDerivedAttribute . |
SQLDataType |
getSQLDataType()
Gets the SQL data type for this
MdmMultiValueDerivedAttribute . |
void |
setAttributeQuery(Query input)
Specifies the
Query to associate with this MdmMultiValuedDerivedAttribute . |
getColumnObject, getDescriptionType, getDimensionality, getPrimaryDimension, getTargetDimension, getType, isVisibleForAll, setDescriptionType, setIsVisibleForAll, setPrimaryDimension, setTargetDimension
addDimension, addDimensionality, getDimensions, isBooleanValued, removeDimensionality, setBooleanValued
getDataType, getSource
addDescription, addObjectClassification, findOrCreateDescription, getDescription, getDescription, getDescription, getDescriptions, getMetadataProvider, getObjectClassifications, getShortDescription, isClassifiedAs, removeDescription, removeObjectClassification, setDescription, setDescription, setDescription, setName, setShortDescription
getContainedByObject, getID, getName, getNewName, getOwner
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
public final Query getAttributeQuery()
Query
that is associated with this MdmMultiValuedDerivedAttribute
.Query
associated with this MdmMultiValuedDerivedAttribute
.public final void setAttributeQuery(Query input)
Query
to associate with this MdmMultiValuedDerivedAttribute
.input
- The Query
to associate with this MdmMultiValuedDerivedAttribute
.public final SQLDataType getSQLDataType()
MdmMultiValueDerivedAttribute
.getSQLDataType
in interface MdmQueryColumn
getSQLDataType
in class MdmAttribute
SQLDataType
that represents the SQL data type.public java.lang.Object acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)
visitMdmMultiValuedDerivedAttribute
method of the MdmObjectVisitor
and passes that method this MdmMultiValuedDerivedAttribute
and an Object
.acceptVisitor
in class MdmObject
visitor
- An MdmObjectVisitor
that implements the Mdm11_2_ObjectVisitor
interface. .context
- An Object
.Object
returned by the visitMdmMultiValuedDerivedAttribute
method.