tvbrowser.core.filters
Class InfoBitFilter
java.lang.Object
tvbrowser.core.filters.InfoBitFilter
- All Implemented Interfaces:
- ProgramFilter
public class InfoBitFilter
- extends java.lang.Object
- implements ProgramFilter
This Filter filters for infobits, depending on the given key name
Constructor Summary |
InfoBitFilter(java.lang.String name)
|
InfoBitFilter(java.lang.String name,
java.lang.String key,
int infoBit)
|
InfoBitFilter(java.lang.String name,
java.lang.String key,
int[] infoBits)
|
Method Summary |
boolean |
accept(Program prog)
Accept only programs with subtitle or sign language |
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getKey()
|
java.lang.String |
getName()
|
java.lang.String |
toString()
Name of Filter |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InfoBitFilter
public InfoBitFilter(java.lang.String name)
InfoBitFilter
public InfoBitFilter(java.lang.String name,
java.lang.String key,
int infoBit)
InfoBitFilter
public InfoBitFilter(java.lang.String name,
java.lang.String key,
int[] infoBits)
accept
public boolean accept(Program prog)
- Accept only programs with subtitle or sign language
- Specified by:
accept
in interface ProgramFilter
- Parameters:
prog
- Program to check
- Returns:
- true if prog is subtitled
getName
public java.lang.String getName()
- Specified by:
getName
in interface ProgramFilter
- Returns:
- the name of this filter
getKey
public java.lang.String getKey()
toString
public java.lang.String toString()
- Name of Filter
- Specified by:
toString
in interface ProgramFilter
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)