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

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

public class DITContentRuleDescription
extends AbstractSchemaDescription

RFC 4512 - 4.1.6. DIT Content Rule 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
DITContentRuleDescription()
           
 
Method Summary
 void addAuxiliaryAttributeType(java.lang.String oid)
           
 void addMayAttributeType(java.lang.String oid)
           
 void addMustAttributeType(java.lang.String oid)
           
 void addNotAttributeType(java.lang.String oid)
           
 java.util.List<java.lang.String> getAuxiliaryObjectClasses()
           
 java.util.List<java.lang.String> getMayAttributeTypes()
           
 java.util.List<java.lang.String> getMustAttributeTypes()
           
 java.util.List<java.lang.String> getNotAttributeTypes()
           
 void setAuxiliaryObjectClasses(java.util.List<java.lang.String> auxiliaryObjectClasses)
           
 void setMayAttributeTypes(java.util.List<java.lang.String> mayAttributeTypes)
           
 void setMustAttributeTypes(java.util.List<java.lang.String> mustAttributeTypes)
           
 void setNotAttributeTypes(java.util.List<java.lang.String> notAttributeTypes)
           
 
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

DITContentRuleDescription

public DITContentRuleDescription()
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)

getAuxiliaryObjectClasses

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

setAuxiliaryObjectClasses

public void setAuxiliaryObjectClasses(java.util.List<java.lang.String> auxiliaryObjectClasses)

getNotAttributeTypes

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

setNotAttributeTypes

public void setNotAttributeTypes(java.util.List<java.lang.String> notAttributeTypes)

addAuxiliaryAttributeType

public void addAuxiliaryAttributeType(java.lang.String oid)

addMustAttributeType

public void addMustAttributeType(java.lang.String oid)

addMayAttributeType

public void addMayAttributeType(java.lang.String oid)

addNotAttributeType

public void addNotAttributeType(java.lang.String oid)


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