Class UndLogFilter<T extends ILogFilter>
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.util.xml.AXmlBeschreibung
-
- de.desy.mst.libs.framework.mstapp.logging.filter.ALogFilter
-
- de.desy.mst.libs.framework.mstapp.logging.filter.ALogCollectionFilter<T>
-
- de.desy.mst.libs.framework.mstapp.logging.filter.UndLogFilter<T>
-
- All Implemented Interfaces:
ILogFilter
,IXmlBeschreibung
public class UndLogFilter<T extends ILogFilter> extends ALogCollectionFilter<T>
Composite Filter fuer andere Filter.
pass == true, falls alle seine Subfilter bei pass ein true ergibt. Keine Subfilter => true (Logisches und bei pass auf die SubFilter)- Version:
- 1.0.0
- Author:
- ws
-
-
Field Summary
-
Fields inherited from class de.desy.mst.libs.framework.mstapp.logging.filter.ALogCollectionFilter
NAME
-
-
Constructor Summary
Constructors Constructor Description UndLogFilter(T... filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getName()
Name des Filters (XML Namenskompatibel, ohne Blanks etc.)protected boolean
passOnStandardModus(LogMsg logMsg, java.util.List<T> dieFilter)
zum implementieren von pass(...), dieFilter: never null-
Methods inherited from class de.desy.mst.libs.framework.mstapp.logging.filter.ALogCollectionFilter
add, clear, contains, decorateElement, passOnStandardModus, remove, size
-
Methods inherited from class de.desy.mst.libs.framework.mstapp.logging.filter.ALogFilter
equals, filter, getBeschreibungAsElement, getModus, getSaveString, hashCode, makeKey, pass, set, setFromSaveString, setModus
-
Methods inherited from class de.desy.mst.libs.framework.mstapp.util.xml.AXmlBeschreibung
createDocument, createElementWithTextContent, getXMLBeschreibung, getXMLBeschreibung, wrapInNamedElementWrapIn
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.desy.mst.libs.framework.mstapp.util.xml.IXmlBeschreibung
getXMLBeschreibung
-
-
-
-
Constructor Detail
-
UndLogFilter
@SafeVarargs public UndLogFilter(T... filter)
-
-
Method Detail
-
passOnStandardModus
protected boolean passOnStandardModus(LogMsg logMsg, java.util.List<T> dieFilter)
Description copied from class:ALogCollectionFilter
zum implementieren von pass(...), dieFilter: never null- Specified by:
passOnStandardModus
in classALogCollectionFilter<T extends ILogFilter>
-
getName
protected java.lang.String getName()
Description copied from class:ALogFilter
Name des Filters (XML Namenskompatibel, ohne Blanks etc.)- Specified by:
getName
in classALogFilter
-
-