/** * Creates an extensible filter * * @param attribute The attribute to test * @param value The value to test for * @return A new MatchingRuleAssertionFilter */ public static MatchingRuleAssertionFilter extensible( String attribute, String value ) { return new MatchingRuleAssertionFilter( attribute, value, FilterOperator.EXTENSIBLE_EQUAL ); }
/** * Creates a new instance of MatchingRuleAssertionFilterBuilder. * * @param attribute The attribute to test * @param value The value to test for */ /* No qualifier*/ MatchingRuleAssertionFilterBuilder( String attribute, String value ) { super( MatchingRuleAssertionFilter.extensible( attribute, value ) ); }
/** * If set, the dn attributes will be included in the matching. * * @return This filter */ public MatchingRuleAssertionFilterBuilder useDnAttributes() { ( ( MatchingRuleAssertionFilter ) filter ).useDnAttributes(); return this; } }
/** * Sets the matching rule to use. Can be either a name or an OID string. * * @param matchingRule The matching rule to use * @return This filter */ public MatchingRuleAssertionFilterBuilder setMatchingRule( String matchingRule ) { ( ( MatchingRuleAssertionFilter ) filter ).setMatchingRule( matchingRule ); return this; }
/** * Sets the matching rule to use. Can be either a name or an OID string. * * @param matchingRule The matching rule to use * @return This filter */ public MatchingRuleAssertionFilterBuilder setMatchingRule( String matchingRule ) { ( ( MatchingRuleAssertionFilter ) filter ).setMatchingRule( matchingRule ); return this; }
/** * Creates a new instance of MatchingRuleAssertionFilter without an attribute. * * @param value The value to test for * @return A new MatchingRuleAssertionFilter */ public static MatchingRuleAssertionFilter extensible( String value ) { return new MatchingRuleAssertionFilter( null, value, FilterOperator.EXTENSIBLE_EQUAL ); }
/** * If set, the dn attributes will be included in the matching. * * @return This filter */ public MatchingRuleAssertionFilterBuilder useDnAttributes() { ( ( MatchingRuleAssertionFilter ) filter ).useDnAttributes(); return this; } }
/** * Creates a new instance of MatchingRuleAssertionFilterBuilder. * * @param attribute The attribute to test * @param value The value to test for */ /* No qualifier*/ MatchingRuleAssertionFilterBuilder( String attribute, String value ) { super( MatchingRuleAssertionFilter.extensible( attribute, value ) ); }
/** * Sets the matching rule to use. Can be either a name or an OID string. * * @param matchingRule The matching rule to use * @return This filter */ public MatchingRuleAssertionFilterBuilder setMatchingRule( String matchingRule ) { ( ( MatchingRuleAssertionFilter ) filter ).setMatchingRule( matchingRule ); return this; }
/** * Creates an extensible filter * * @param attribute The attribute to test * @param value The value to test for * @return A new MatchingRuleAssertionFilter */ public static MatchingRuleAssertionFilter extensible( String attribute, String value ) { return new MatchingRuleAssertionFilter( attribute, value, FilterOperator.EXTENSIBLE_EQUAL ); }
/** * If set, the dn attributes will be included in the matching. * * @return This filter */ public MatchingRuleAssertionFilterBuilder useDnAttributes() { ( ( MatchingRuleAssertionFilter ) filter ).useDnAttributes(); return this; } }
/** * Creates a new instance of MatchingRuleAssertionFilterBuilder. * * @param attribute The attribute to test * @param value The value to test for */ /* No qualifier*/ MatchingRuleAssertionFilterBuilder( String attribute, String value ) { super( MatchingRuleAssertionFilter.extensible( attribute, value ) ); }
/** * Creates an extensible filter * * @param attribute The attribute to test * @param value The value to test for * @return A new MatchingRuleAssertionFilter */ public static MatchingRuleAssertionFilter extensible( String attribute, String value ) { return new MatchingRuleAssertionFilter( attribute, value, FilterOperator.EXTENSIBLE_EQUAL ); }
/** * Creates a new instance of MatchingRuleAssertionFilter without an attribute. * * @param value The value to test for * @return A new MatchingRuleAssertionFilter */ public static MatchingRuleAssertionFilter extensible( String value ) { return new MatchingRuleAssertionFilter( null, value, FilterOperator.EXTENSIBLE_EQUAL ); }
/** * Creates a new instance of MatchingRuleAssertionFilter without an attribute. * * @param value The value to test for * @return A new MatchingRuleAssertionFilter */ public static MatchingRuleAssertionFilter extensible( String value ) { return new MatchingRuleAssertionFilter( null, value, FilterOperator.EXTENSIBLE_EQUAL ); }