Lines Matching defs:objectClass
67 "objectClass",
130 Attribute objectClass, boolean cloned)
133 (objectClass.size() == 0 ||
134 (objectClass.size() == 1 && objectClass.contains("top")));
137 objectClass.add(JAVA_OBJECT_CLASSES[STRUCTURAL]);
142 objectClass.add(JAVA_OBJECT_CLASSES[BASE_OBJECT]);
143 objectClass.add(JAVA_OBJECT_CLASSES[REF_OBJECT]);
147 attrs.put(objectClass);
153 objectClass.add(JAVA_OBJECT_CLASSES[BASE_OBJECT]);
154 objectClass.add(JAVA_OBJECT_CLASSES[REF_OBJECT]);
158 attrs.put(objectClass);
163 objectClass.add(JAVA_OBJECT_CLASSES[BASE_OBJECT]);
164 if (!(objectClass.contains(JAVA_OBJECT_CLASSES[MAR_OBJECT]) ||
165 objectClass.contains(JAVA_OBJECT_CLASSES_LOWER[MAR_OBJECT]))) {
166 objectClass.add(JAVA_OBJECT_CLASSES[SER_OBJECT]);
171 attrs.put(objectClass);
574 // Create "objectClass" attribute
575 Attribute objectClass;
581 objectClass = new BasicAttribute("objectClass", "top");
585 objectClass = (Attribute)attrs.get("objectClass");
586 if (objectClass == null && !attrs.isCaseIgnored()) {
588 objectClass = (Attribute)attrs.get("objectclass");
592 if (objectClass == null) {
593 objectClass = new BasicAttribute("objectClass", "top");
595 objectClass = (Attribute)objectClass.clone();
600 attrs = encodeObject(separator, obj, attrs, objectClass, cloned);