org.apache.directory.shared.ldap.schema.syntax
Class NameFormDescription

java.lang.Object
  extended by org.apache.directory.shared.ldap.schema.syntax.AbstractSchemaDescription
      extended by org.apache.directory.shared.ldap.schema.syntax.NameFormDescription

public class NameFormDescription
extends AbstractSchemaDescription

RFC 4512 - 4.1.7.2. Name Form Description

Version:
$Rev$, $Date$
Author:
Apache Directory Project

Field Summary
 
Fields inherited from class org.apache.directory.shared.ldap.schema.syntax.AbstractSchemaDescription
description, extensions, isObsolete, names, numericOid
 
Constructor Summary
NameFormDescription()
           
 
Method Summary
 void addMayAttributeType(java.lang.String oid)
           
 void addMustAttributeType(java.lang.String oid)
           
 java.util.List<java.lang.String> getMayAttributeTypes()
           
 java.util.List<java.lang.String> getMustAttributeTypes()
           
 java.lang.String getStructuralObjectClass()
           
 void setMayAttributeTypes(java.util.List<java.lang.String> mayAttributeTypes)
           
 void setMustAttributeTypes(java.util.List<java.lang.String> mustAttributeTypes)
           
 void setStructuralObjectClass(java.lang.String structuralObjectClass)
           
 
Methods inherited from class org.apache.directory.shared.ldap.schema.syntax.AbstractSchemaDescription
addExtension, equals, getDescription, getExtensions, getNames, getNumericOid, hashCode, isObsolete, setDescription, setExtensions, setNames, setNumericOid, setObsolete
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameFormDescription

public NameFormDescription()
Method Detail

getMayAttributeTypes

public java.util.List<java.lang.String> getMayAttributeTypes()

setMayAttributeTypes

public void setMayAttributeTypes(java.util.List<java.lang.String> mayAttributeTypes)

getMustAttributeTypes

public java.util.List<java.lang.String> getMustAttributeTypes()

setMustAttributeTypes

public void setMustAttributeTypes(java.util.List<java.lang.String> mustAttributeTypes)

addMustAttributeType

public void addMustAttributeType(java.lang.String oid)

addMayAttributeType

public void addMayAttributeType(java.lang.String oid)

getStructuralObjectClass

public java.lang.String getStructuralObjectClass()

setStructuralObjectClass

public void setStructuralObjectClass(java.lang.String structuralObjectClass)


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.