public final class AllFilter
extends java.lang.Object
implements java.util.logging.Filter
true
.Modifier and Type | Field and Description |
---|---|
private java.util.logging.Filter[] |
filters |
Constructor and Description |
---|
AllFilter(java.util.logging.Filter[] filters)
Construct a new instance.
|
AllFilter(java.lang.Iterable<java.util.logging.Filter> filters)
Construct a new instance.
|
AllFilter(java.util.Iterator<java.util.logging.Filter> filters)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isLoggable(java.util.logging.LogRecord record)
Determine whether the record is loggable.
|
private static java.util.logging.Filter[] |
unroll(java.util.Iterator<java.util.logging.Filter> iter,
int cnt) |
public AllFilter(java.util.logging.Filter[] filters)
filters
- the constituent filterspublic AllFilter(java.lang.Iterable<java.util.logging.Filter> filters)
filters
- the constituent filterspublic AllFilter(java.util.Iterator<java.util.logging.Filter> filters)
filters
- the constituent filtersprivate static java.util.logging.Filter[] unroll(java.util.Iterator<java.util.logging.Filter> iter, int cnt)
public boolean isLoggable(java.util.logging.LogRecord record)
isLoggable
in interface java.util.logging.Filter
record
- the log recordtrue
if all the constituent filters return true