com.sas.dataselectors.filters.tree
Class FilterItemToLogicTreeTransform
com.sas.dataselectors.filters.tree.FilterItemToLogicTreeTransform
- All Implemented Interfaces:
- com.sas.util.transforms.TransformInterface, java.io.Serializable
public class FilterItemToLogicTreeTransform
- implements com.sas.util.transforms.TransformInterface
- See Also:
- Serialized Form
FilterItemToLogicTreeTransform
public FilterItemToLogicTreeTransform()
FilterItemToLogicTreeTransform
public FilterItemToLogicTreeTransform(FilterObjectFactoryInterface factory)
FilterItemToLogicTreeTransform
public FilterItemToLogicTreeTransform(FilterObjectFactoryInterface factory,
FilterItemListInterface filterItemList)
getFactory
public FilterObjectFactoryInterface getFactory()
- Returns:
setFactory
public void setFactory(FilterObjectFactoryInterface factory)
- Parameters:
factory
-
transform
public java.lang.Object transform(java.lang.Object o)
throws com.sas.util.transforms.TransformException
- Specified by:
transform
in interface com.sas.util.transforms.TransformInterface
- Throws:
com.sas.util.transforms.TransformException
newLogicalConditionNode
protected LogicalConditionNode newLogicalConditionNode(java.lang.Object userObject,
com.sas.iquery.metadata.expr.ConditionalRelationType relationship,
boolean explicit)
newLogicalConditionNode
protected LogicalConditionNode newLogicalConditionNode(java.lang.Object userObject,
ConditionalRelationType lc,
boolean explicitlyCreated)
newNotNode
protected NotNode newNotNode(java.lang.Object userObject)
newFilterReferenceNode
protected FilterReferenceNode newFilterReferenceNode(java.lang.Object userObject)
newTestNode
protected FilterLogicTestNodeInterface newTestNode(java.lang.Object userObject,
FilterItemInterface item,
java.util.List qualifiers,
FilterConditionInterface condition,
java.util.List values)
Copyright © 2009 SAS Institute Inc. All Rights Reserved.