Uses of Class
org.forgerock.opendj.ldap.schema.AttributeType.Builder
Packages that use AttributeType.Builder
Package
Description
Classes and interfaces for constructing and querying LDAP schemas.
-
Uses of AttributeType.Builder in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return AttributeType.BuilderModifier and TypeMethodDescriptionAttributeType.Builder.approximateMatchingRule(String approximateMatchingRuleOid) Sets the matching rule that should be used for approximate matching with this attribute type.SchemaBuilder.buildAttributeType(String oid) Returns a builder which can be used for incrementally constructing a new attribute type before adding it to the schema.SchemaBuilder.buildAttributeType(AttributeType attributeType) Returns an attribute type builder whose fields are initialized to the values of the provided attribute type.AttributeType.Builder.collective(boolean isCollective) Specifies whether this attribute type is "collective".AttributeType.Builder.description(String description) AttributeType.Builder.equalityMatchingRule(String equalityMatchingRuleOid) Sets the matching rule that should be used for equality matching with this attribute type.AttributeType.Builder.extraProperties(String extensionName, String... extensionValues) AttributeType.Builder.extraProperties(Map<String, List<String>> extraProperties) Adds the provided user friendly names.AttributeType.Builder.names(Collection<String> names) Adds the provided user friendly names.AttributeType.Builder.noUserModification(boolean isNoUserModification) Specifies whether this attribute type is "no-user-modification".AttributeType.Builder.obsolete(boolean isObsolete) Specifies whether this schema element is obsolete.Sets the numeric OID which uniquely identifies this attribute type.AttributeType.Builder.orderingMatchingRule(String orderingMatchingRuleOid) Sets the matching rule that should be used for ordering with this attribute type.AttributeType.Builder.removeAllExtraProperties()AttributeType.Builder.removeAllNames()Removes all user defined names.AttributeType.Builder.removeExtraProperty(String extensionName, String... extensionValues) AttributeType.Builder.removeName(String name) Removes the provided user defined name.AttributeType.Builder.singleValue(boolean isSingleValue) Specifies whether this attribute type is declared "single-value".AttributeType.Builder.substringMatchingRule(String substringMatchingRuleOid) Sets the matching rule that should be used for substring matching with this attribute type.AttributeType.Builder.superiorType(String superiorTypeOid) Sets the superior type for this attribute type.Sets the syntax for this attribute type.AttributeType.Builder.usage(AttributeUsage attributeUsage) Sets the usage indicator for this attribute type.Methods in org.forgerock.opendj.ldap.schema with parameters of type AttributeType.BuilderModifier and TypeMethodDescriptionvoidSchemaBuilder.SchemaBuilderHook.beforeAddAttribute(AttributeType.Builder builder) Allow to modify the builder before its inclusion in schema.