Package org.ldaptive.filter
Class AbstractAttributeValueAssertionFilter
- java.lang.Object
- 
- org.ldaptive.filter.AbstractAttributeValueAssertionFilter
 
- 
- All Implemented Interfaces:
- Filter
 - Direct Known Subclasses:
- ApproximateFilter,- EqualityFilter,- GreaterOrEqualFilter,- LessOrEqualFilter
 
 public abstract class AbstractAttributeValueAssertionFilter extends Object implements Filter Base class for attribute value assertion filters.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.ldaptive.filter.FilterFilter.Type
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected byte[]assertionValueAttribute value.protected StringattributeDescAttribute description.protected Filter.TypefilterTypeType of filter.
 - 
Constructor SummaryConstructors Constructor Description AbstractAttributeValueAssertionFilter(Filter.Type type, String name, byte[] value)Creates a new abstract attribute value assertion filter.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)byte[]getAssertionValue()Returns the assertion value.StringgetAttributeDesc()Returns the attribute description.DEREncodergetEncoder()Returns the encoder for this filter.abstract inthashCode()StringtoString()
 
- 
- 
- 
Field Detail- 
filterTypeprotected final Filter.Type filterType Type of filter.
 - 
attributeDescprotected final String attributeDesc Attribute description.
 - 
assertionValueprotected final byte[] assertionValue Attribute value.
 
- 
 - 
Constructor Detail- 
AbstractAttributeValueAssertionFilterpublic AbstractAttributeValueAssertionFilter(Filter.Type type, String name, byte[] value) Creates a new abstract attribute value assertion filter.- Parameters:
- type- of filter
- name- attribute description
- value- attribute value
 
 
- 
 - 
Method Detail- 
getAttributeDescpublic String getAttributeDesc() Returns the attribute description.- Returns:
- attribute description
 
 - 
getAssertionValuepublic byte[] getAssertionValue() Returns the assertion value.- Returns:
- assertion value
 
 - 
getEncoderpublic DEREncoder getEncoder() Description copied from interface:FilterReturns the encoder for this filter.- Specified by:
- getEncoderin interface- Filter
- Returns:
- DER encoder
 
 
- 
 
-