FilterColumn

Inheritance: java.lang.Object

public class FilterColumn

Represents a filter for a single column.

Methods

MethodDescription
equals(Object arg0)
getClass()
getColorFilter()Gets ColorFilter for filtering data by color.
getCustomFilters()Gets CustomFilterCollection for filtering data by custom criteria.
getDynamicFilter()Gets DynamicFilter for filtering with dynamic criteria.
getFieldIndex()Gets the column offset in the range.
getFilter()Gets the condition of filtering data.
getFilterType()Gets the type fo filtering data.
getIconFilter()Gets IconFilter for filtering data by icon.
getMultipleFilters()Gets MultipleFilterCollection for filtering data by labels or date time.
getTop10Filter()Gets Top10Filter for filtering data by rank of data.
hashCode()
isDropdownVisible()Indicates whether the AutoFilter button for this column is visible.
notify()
notifyAll()
setCustomFilters(CustomFilterCollection value)Gets CustomFilterCollection for filtering data by custom criteria.
setDropdownVisible(boolean value)Indicates whether the AutoFilter button for this column is visible.
setFieldIndex(int value)Sets the column offset in the range.
setFilter(Object value)Sets the condition of filtering data.
setFilterType(int value)Sets the type fo filtering data.
setMultipleFilters(MultipleFilterCollection value)Gets MultipleFilterCollection for filtering data by labels or date time.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getColorFilter()

public ColorFilter getColorFilter()

Gets ColorFilter for filtering data by color.

Returns: ColorFilter

getCustomFilters()

public CustomFilterCollection getCustomFilters()

Gets CustomFilterCollection for filtering data by custom criteria.

Returns: CustomFilterCollection

getDynamicFilter()

public DynamicFilter getDynamicFilter()

Gets DynamicFilter for filtering with dynamic criteria.

Returns: DynamicFilter

getFieldIndex()

public int getFieldIndex()

Gets the column offset in the range.

Returns: int

getFilter()

public Object getFilter()

Gets the condition of filtering data.

Remarks

NOTE: This member is now obsolete. Instead,please use FilterColumn.MultipleFilters,CustomFilters and so on… property according to differnt type of filter /// This property will be removed 12 months later since October 2025. Aspose apologizes for any inconvenience you may have experienced.

Returns: java.lang.Object

getFilterType()

public int getFilterType()

Gets the type fo filtering data.

See FilterType.

Returns: int

getIconFilter()

public IconFilter getIconFilter()

Gets IconFilter for filtering data by icon.

Returns: IconFilter

getMultipleFilters()

public MultipleFilterCollection getMultipleFilters()

Gets MultipleFilterCollection for filtering data by labels or date time.

Returns: MultipleFilterCollection

getTop10Filter()

public Top10Filter getTop10Filter()

Gets Top10Filter for filtering data by rank of data.

Returns: Top10Filter

hashCode()

public native int hashCode()

Returns: int

isDropdownVisible()

public boolean isDropdownVisible()

Indicates whether the AutoFilter button for this column is visible.

Returns: boolean

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCustomFilters(CustomFilterCollection value)

public void setCustomFilters(CustomFilterCollection value)

Gets CustomFilterCollection for filtering data by custom criteria.

Parameters:

ParameterTypeDescription
valueCustomFilterCollection

setDropdownVisible(boolean value)

public void setDropdownVisible(boolean value)

Indicates whether the AutoFilter button for this column is visible.

Parameters:

ParameterTypeDescription
valueboolean

setFieldIndex(int value)

public void setFieldIndex(int value)

Sets the column offset in the range.

Parameters:

ParameterTypeDescription
valueint

setFilter(Object value)

public void setFilter(Object value)

Sets the condition of filtering data.

Remarks

NOTE: This member is now obsolete. Instead,please use FilterColumn.MultipleFilters,CustomFilters and so on… property according to differnt type of filter /// This property will be removed 12 months later since October 2025. Aspose apologizes for any inconvenience you may have experienced.

Parameters:

ParameterTypeDescription
valuejava.lang.Object

setFilterType(int value)

public void setFilterType(int value)

Sets the type fo filtering data.

See FilterType.

Parameters:

ParameterTypeDescription
valueint

setMultipleFilters(MultipleFilterCollection value)

public void setMultipleFilters(MultipleFilterCollection value)

Gets MultipleFilterCollection for filtering data by labels or date time.

Parameters:

ParameterTypeDescription
valueMultipleFilterCollection

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int