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

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

public class AttributeTypeDescription
extends AbstractSchemaDescription

RFC 4512 - 4.1.2. Attribute Types

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
AttributeTypeDescription()
           
 
Method Summary
 java.lang.String getEqualityMatchingRule()
           
 java.lang.String getOrderingMatchingRule()
           
 java.lang.String getSubstringsMatchingRule()
           
 java.lang.String getSuperType()
           
 java.lang.String getSyntax()
           
 int getSyntaxLength()
           
 UsageEnum getUsage()
           
 boolean isCollective()
           
 boolean isSingleValued()
           
 boolean isUserModifiable()
           
 void setCollective(boolean isCollective)
           
 void setEqualityMatchingRule(java.lang.String equalityMatchingRule)
           
 void setOrderingMatchingRule(java.lang.String orderingMatchingRule)
           
 void setSingleValued(boolean singleValued)
           
 void setSubstringsMatchingRule(java.lang.String substringsMatchingRule)
           
 void setSuperType(java.lang.String superType)
           
 void setSyntax(java.lang.String syntax)
           
 void setSyntaxLength(int syntaxLenght)
           
 void setUsage(UsageEnum usage)
           
 void setUserModifiable(boolean isUserModifiable)
           
 
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

AttributeTypeDescription

public AttributeTypeDescription()
Method Detail

getEqualityMatchingRule

public java.lang.String getEqualityMatchingRule()

setEqualityMatchingRule

public void setEqualityMatchingRule(java.lang.String equalityMatchingRule)

isCollective

public boolean isCollective()

setCollective

public void setCollective(boolean isCollective)

isUserModifiable

public boolean isUserModifiable()

setUserModifiable

public void setUserModifiable(boolean isUserModifiable)

getOrderingMatchingRule

public java.lang.String getOrderingMatchingRule()

setOrderingMatchingRule

public void setOrderingMatchingRule(java.lang.String orderingMatchingRule)

isSingleValued

public boolean isSingleValued()

setSingleValued

public void setSingleValued(boolean singleValued)

getSubstringsMatchingRule

public java.lang.String getSubstringsMatchingRule()

setSubstringsMatchingRule

public void setSubstringsMatchingRule(java.lang.String substringsMatchingRule)

getSuperType

public java.lang.String getSuperType()

setSuperType

public void setSuperType(java.lang.String superType)

getSyntax

public java.lang.String getSyntax()

setSyntax

public void setSyntax(java.lang.String syntax)

getSyntaxLength

public int getSyntaxLength()

setSyntaxLength

public void setSyntaxLength(int syntaxLenght)

getUsage

public UsageEnum getUsage()

setUsage

public void setUsage(UsageEnum usage)


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