org.apache.directory.server.core.tools.schema
Class AttributeTypeLiteral

java.lang.Object
  extended byorg.apache.directory.server.core.tools.schema.AttributeTypeLiteral

public class AttributeTypeLiteral
extends java.lang.Object

A bean used to hold the literal values of an AttributeType parsed out of an OpenLDAP schema configuration file.

Version:
$Rev: 434570 $
Author:
Apache Directory Project

Constructor Summary
AttributeTypeLiteral(java.lang.String oid)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
           
 java.lang.String getEquality()
           
 int getLength()
           
 java.lang.String[] getNames()
           
 java.lang.String getOid()
           
 java.lang.String getOrdering()
           
 java.lang.String getSubstr()
           
 java.lang.String getSuperior()
           
 java.lang.String getSyntax()
           
 UsageEnum getUsage()
           
 int hashCode()
           
 boolean isCollective()
           
 boolean isNoUserModification()
           
 boolean isObsolete()
           
 boolean isSingleValue()
           
 void setCollective(boolean collective)
           
 void setDescription(java.lang.String description)
           
 void setEquality(java.lang.String equality)
           
 void setLength(int length)
           
 void setNames(java.lang.String[] names)
           
 void setNoUserModification(boolean noUserModification)
           
 void setObsolete(boolean obsolete)
           
 void setOrdering(java.lang.String ordering)
           
 void setSingleValue(boolean singleValue)
           
 void setSubstr(java.lang.String substr)
           
 void setSuperior(java.lang.String superior)
           
 void setSyntax(java.lang.String syntax)
           
 void setUsage(UsageEnum usage)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeTypeLiteral

public AttributeTypeLiteral(java.lang.String oid)
Method Detail

isObsolete

public boolean isObsolete()

setObsolete

public void setObsolete(boolean obsolete)

isSingleValue

public boolean isSingleValue()

setSingleValue

public void setSingleValue(boolean singleValue)

isCollective

public boolean isCollective()

setCollective

public void setCollective(boolean collective)

isNoUserModification

public boolean isNoUserModification()

setNoUserModification

public void setNoUserModification(boolean noUserModification)

getOid

public java.lang.String getOid()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getSuperior

public java.lang.String getSuperior()

setSuperior

public void setSuperior(java.lang.String superior)

getEquality

public java.lang.String getEquality()

setEquality

public void setEquality(java.lang.String equality)

getOrdering

public java.lang.String getOrdering()

setOrdering

public void setOrdering(java.lang.String ordering)

getSubstr

public java.lang.String getSubstr()

setSubstr

public void setSubstr(java.lang.String substr)

getSyntax

public java.lang.String getSyntax()

setSyntax

public void setSyntax(java.lang.String syntax)

getUsage

public UsageEnum getUsage()

setUsage

public void setUsage(UsageEnum usage)

getNames

public java.lang.String[] getNames()

setNames

public void setNames(java.lang.String[] names)

getLength

public int getLength()

setLength

public void setLength(int length)

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object obj)

toString

public java.lang.String toString()