Package org.opennms.web.filter
Class EqualsFilter<T>
- java.lang.Object
-
- org.opennms.web.filter.BaseFilter<T>
-
- org.opennms.web.filter.OneArgFilter<T>
-
- org.opennms.web.filter.EqualsFilter<T>
-
- All Implemented Interfaces:
Filter
- Direct Known Subclasses:
AcknowledgedByFilter
,AcknowledgedByFilter
,AcknowledgedByFilter
,AlarmIdFilter
,AlarmIDFilter
,AlarmTypeFilter
,AssetFilter
,EventDisplayFilter
,EventIdFilter
,ExactUEIFilter
,ExactUEIFilter
,ForeignSourceFilter
,IfIndexFilter
,InterfaceFilter
,InterfaceFilter
,InterfaceFilter
,InterfaceFilter
,LocationFilter
,LocationFilter
,LocationFilter
,LocationFilter
,NegativeForeignSourceFilter
,NodeFilter
,NodeFilter
,NodeFilter
,NodeFilter
,NodeLocationFilter
,NodeLocationFilter
,NodeLocationFilter
,NotificationIdFilter
,OutageIdFilter
,ResponderFilter
,ServiceFilter
,ServiceFilter
,ServiceFilter
,ServiceFilter
,SeverityFilter
,SeverityFilter
,SeverityFilter
,SystemIdFilter
public abstract class EqualsFilter<T> extends OneArgFilter<T>
-
-
Field Summary
-
Fields inherited from class org.opennms.web.filter.BaseFilter
m_filterName, m_sqlType
-
-
Constructor Summary
Constructors Constructor Description EqualsFilter(java.lang.String filterType, SQLType<T> type, java.lang.String fieldName, java.lang.String propertyName, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.criterion.Criterion
getCriterion()
getCriterionjava.lang.String
getSQLTemplate()
getSQLTemplate-
Methods inherited from class org.opennms.web.filter.OneArgFilter
bindParam, getBoundValue, getParamSql, getSql, getTextDescription, getValue, getValueString
-
Methods inherited from class org.opennms.web.filter.BaseFilter
bindValue, formatValue, getDescription, getPropertyName, getSQLFieldName, getValueAsString, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opennms.web.filter.Filter
getTextDescriptionAsSanitizedHtml
-
-
-
-
Method Detail
-
getCriterion
public org.hibernate.criterion.Criterion getCriterion()
Description copied from class:BaseFilter
getCriterion
- Specified by:
getCriterion
in interfaceFilter
- Specified by:
getCriterion
in classBaseFilter<T>
- Returns:
- a
Criterion
object.
-
getSQLTemplate
public java.lang.String getSQLTemplate()
Description copied from class:OneArgFilter
getSQLTemplate
- Specified by:
getSQLTemplate
in classOneArgFilter<T>
- Returns:
- a
String
object.
-
-