MultipleFilterCollection
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public class MultipleFilterCollection implements Iterable
Represents the multiple filter collection.
Remarks
NOTE: This class is now obsolete. Instead,please use FilterValueCollection instead. This property will be removed 12 months later since June 2026. Aspose apologizes for any inconvenience you may have experienced.
Constructors
| Constructor | Description |
|---|---|
| MultipleFilterCollection() | Constructs one new instance. |
Methods
| Method | Description |
|---|---|
| add(int type, int year, int month, int day) | Adds a date filter criteria value. |
| add(int type, int year, int month, int day, int hour, int minute, int second) | Adds a date time filter criteria value. |
| add(String filter) | Adds a label filter criteria. |
| equals(Object arg0) | |
| get(int index) | Gets DateTimeGroupItem or a string value. |
| getClass() | |
| getCount() | Gets the count of the filter values. |
| getMatchBlank() | Indicates whether to filter by blank. |
| hashCode() | |
| iterator() | Get the enumerator for filter value, |
| notify() | |
| notifyAll() | |
| setMatchBlank(boolean value) | Indicates whether to filter by blank. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MultipleFilterCollection()
public MultipleFilterCollection()
Constructs one new instance.
Remarks
NOTE: This member is now obsolete. Instead,please set FilterColumn.FilterType as FilterType.MultipleFilters then get FilterColumn.MultipleFilters. This property will be removed 12 months later since June 2026. Aspose apologizes for any inconvenience you may have experienced.
add(int type, int year, int month, int day)
public void add(int type, int year, int month, int day)
Adds a date filter criteria value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| type | int | DateTimeGroupingType. The type of date filter. |
| year | int | The year. |
| month | int | The month. |
| day | int | The day. |
add(int type, int year, int month, int day, int hour, int minute, int second)
public void add(int type, int year, int month, int day, int hour, int minute, int second)
Adds a date time filter criteria value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| type | int | DateTimeGroupingType. The type of date filter. |
| year | int | The year. |
| month | int | The month. |
| day | int | The day. |
| hour | int | The hour. |
| minute | int | The minute. |
| second | int | The second. |
add(String filter)
public void add(String filter)
Adds a label filter criteria.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| filter | java.lang.String | The filter data. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int index)
public Object get(int index)
Gets DateTimeGroupItem or a string value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | int |
Returns: java.lang.Object -
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getCount()
public int getCount()
Gets the count of the filter values.
Returns: int
getMatchBlank()
public boolean getMatchBlank()
Indicates whether to filter by blank.
Returns: boolean
hashCode()
public native int hashCode()
Returns: int
iterator()
public Iterator iterator()
Get the enumerator for filter value,
Returns: java.util.Iterator -
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setMatchBlank(boolean value)
public void setMatchBlank(boolean value)
Indicates whether to filter by blank.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | boolean |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |