com.sas.dataselectors.filters.tree
Class OLAPFilterToLogicTreeTransform
com.sas.dataselectors.filters.tree.OLAPFilterToLogicTreeTransform
- All Implemented Interfaces:
- com.sas.util.transforms.TransformInterface, java.io.Serializable
public class OLAPFilterToLogicTreeTransform
- implements com.sas.util.transforms.TransformInterface
TODO JavaDoc this class
- See Also:
- Serialized Form
OLAPFilterToLogicTreeTransform
public OLAPFilterToLogicTreeTransform()
OLAPFilterToLogicTreeTransform
public OLAPFilterToLogicTreeTransform(FilterObjectFactoryInterface factory)
OLAPFilterToLogicTreeTransform
public OLAPFilterToLogicTreeTransform(FilterObjectFactoryInterface factory,
FilterItemListInterface filterItemList)
getFactory
public FilterObjectFactoryInterface getFactory()
- Returns:
setFactory
public void setFactory(FilterObjectFactoryInterface factory)
- Parameters:
factory
-
getFilterItemList
public FilterItemListInterface getFilterItemList()
- Returns:
setFilterItemList
public void setFilterItemList(FilterItemListInterface filterItemList)
- Parameters:
factory
-
getDataItem
public com.sas.iquery.metadata.business.DataItem getDataItem()
- Returns:
setDataItem
public void setDataItem(com.sas.iquery.metadata.business.DataItem dataItem)
- Parameters:
dataItem
-
transform
public java.lang.Object transform(java.lang.Object o)
throws com.sas.util.transforms.TransformException
- Transforms the given object into a DefaultFilterLogicTree instance.
- Specified by:
transform
in interface com.sas.util.transforms.TransformInterface
- Returns:
- a new DefaultFilterLogicTree representing the specified filter step
- Throws:
com.sas.util.transforms.TransformException
Copyright © 2009 SAS Institute Inc. All Rights Reserved.