Search in sources :

Example 1 with AttributeValueItem

use of org.apache.directory.api.ldap.aci.protectedItem.AttributeValueItem in project directory-ldap-api by apache.

the class AttributeValueItemTest method initNames.

/**
 * Initialize maxValueCountItem instances
 */
@Before
public void initNames() throws Exception {
    attributeA = new HashSet<Attribute>();
    attributeA.add(new DefaultAttribute("aa", "aa"));
    attributeA.add(new DefaultAttribute("aa", "bb"));
    attributeA.add(new DefaultAttribute("aa", "cc"));
    // Sets aren't ordered, so adding order must not matter
    attributeB = new HashSet<Attribute>();
    attributeB.add(new DefaultAttribute("aa", "bb"));
    attributeB.add(new DefaultAttribute("aa", "cc"));
    attributeB.add(new DefaultAttribute("aa", "aa"));
    attributeC = new HashSet<Attribute>();
    attributeC.add(new DefaultAttribute("aa", "aa"));
    attributeC.add(new DefaultAttribute("bb", "bb"));
    attributeC.add(new DefaultAttribute("aa", "cc"));
    attributeD = new HashSet<Attribute>();
    attributeD.add(new DefaultAttribute("aa", "aa"));
    attributeD.add(new DefaultAttribute("aa", "bb"));
    attributeD.add(new DefaultAttribute("aa", "dd"));
    attributeValueItemA = new AttributeValueItem(attributeA);
    attributeValueItemACopy = new AttributeValueItem(attributeA);
    attributeValueItemB = new AttributeValueItem(attributeB);
    attributeValueItemC = new AttributeValueItem(attributeC);
    attributeValueItemD = new AttributeValueItem(attributeD);
}
Also used : DefaultAttribute(org.apache.directory.api.ldap.model.entry.DefaultAttribute) Attribute(org.apache.directory.api.ldap.model.entry.Attribute) DefaultAttribute(org.apache.directory.api.ldap.model.entry.DefaultAttribute) AttributeValueItem(org.apache.directory.api.ldap.aci.protectedItem.AttributeValueItem) Before(org.junit.Before)

Example 2 with AttributeValueItem

use of org.apache.directory.api.ldap.aci.protectedItem.AttributeValueItem in project directory-ldap-api by apache.

the class ProtectedItem_AttributeValueTest method initNames.

/**
 * Initialize name instances
 */
@Before
public void initNames() throws Exception {
    Attribute attrA = new DefaultAttribute("aa");
    attrA.add("aa");
    Attribute attrB = new DefaultAttribute("bb");
    attrB.add("bb");
    Attribute attrC = new DefaultAttribute("cc");
    attrC.add("cc");
    Attribute attrD = new DefaultAttribute("dd");
    attrD.add("dd");
    Set<Attribute> colA = new HashSet<Attribute>();
    colA.add(attrA);
    colA.add(attrB);
    colA.add(attrC);
    Set<Attribute> colB = new HashSet<Attribute>();
    colB.add(attrA);
    colB.add(attrB);
    colB.add(attrC);
    Set<Attribute> colC = new HashSet<Attribute>();
    colC.add(attrB);
    colC.add(attrC);
    colC.add(attrD);
    attributeValueA = new AttributeValueItem(colA);
    attributeValueACopy = new AttributeValueItem(colA);
    attributeValueB = new AttributeValueItem(colB);
    attributeValueC = new AttributeValueItem(colC);
}
Also used : Attribute(org.apache.directory.api.ldap.model.entry.Attribute) DefaultAttribute(org.apache.directory.api.ldap.model.entry.DefaultAttribute) DefaultAttribute(org.apache.directory.api.ldap.model.entry.DefaultAttribute) AttributeValueItem(org.apache.directory.api.ldap.aci.protectedItem.AttributeValueItem) HashSet(java.util.HashSet) Before(org.junit.Before)

Aggregations

AttributeValueItem (org.apache.directory.api.ldap.aci.protectedItem.AttributeValueItem)2 Attribute (org.apache.directory.api.ldap.model.entry.Attribute)2 DefaultAttribute (org.apache.directory.api.ldap.model.entry.DefaultAttribute)2 Before (org.junit.Before)2 HashSet (java.util.HashSet)1