All LDAP Classes
Internal LDAP Classes

com.novell.ldap.client
Class SchemaParser

java.lang.Object
  extended by com.novell.ldap.client.SchemaParser

public class SchemaParser
extends java.lang.Object


Field Summary
(package private)  java.lang.String[] applies
           
(package private)  java.lang.String[] auxiliary
           
(package private)  boolean collective
           
(package private)  java.lang.String description
           
(package private)  java.lang.String equality
           
(package private)  java.lang.String id
           
(package private)  java.lang.String nameForm
           
(package private)  java.lang.String[] names
           
(package private)  java.lang.String objectClass
           
(package private)  boolean obsolete
           
(package private)  java.lang.String[] optional
           
(package private)  java.lang.String ordering
           
(package private)  java.lang.String[] precluded
           
(package private)  java.util.ArrayList qualifiers
           
(package private)  java.lang.String rawString
           
(package private)  java.lang.String[] required
           
(package private)  int result
           
(package private)  boolean single
           
(package private)  java.lang.String substring
           
(package private)  java.lang.String superior
           
(package private)  java.lang.String[] superiors
           
(package private)  java.lang.String syntax
           
(package private)  int type
           
(package private)  int usage
           
(package private)  boolean userMod
           
 
Constructor Summary
SchemaParser(java.lang.String aString)
           
 
Method Summary
 java.lang.String[] getApplies()
           
 java.lang.String[] getAuxiliary()
           
 boolean getCollective()
           
 java.lang.String getDescription()
           
 java.lang.String getEquality()
           
 java.lang.String getID()
           
 java.lang.String getNameForm()
           
 java.lang.String[] getNames()
           
 java.lang.String getObjectClass()
           
 boolean getObsolete()
           
 java.lang.String[] getOptional()
           
 java.lang.String getOrdering()
           
 java.lang.String[] getPrecluded()
           
 java.util.Enumeration getQualifiers()
           
 java.lang.String getRawString()
           
 java.lang.String[] getRequired()
           
 boolean getSingle()
           
 java.lang.String getSubstring()
           
 java.lang.String getSuperior()
           
 java.lang.String[] getSuperiors()
           
 java.lang.String getSyntax()
           
 int getType()
           
 int getUsage()
           
 boolean getUserMod()
           
private  AttributeQualifier parseQualifier(java.io.StreamTokenizer st, java.lang.String name)
           
 void setRawString(java.lang.String rawString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rawString

java.lang.String rawString

names

java.lang.String[] names

id

java.lang.String id

description

java.lang.String description

syntax

java.lang.String syntax

superior

java.lang.String superior

nameForm

java.lang.String nameForm

objectClass

java.lang.String objectClass

superiors

java.lang.String[] superiors

required

java.lang.String[] required

optional

java.lang.String[] optional

auxiliary

java.lang.String[] auxiliary

precluded

java.lang.String[] precluded

applies

java.lang.String[] applies

single

boolean single

obsolete

boolean obsolete

equality

java.lang.String equality

ordering

java.lang.String ordering

substring

java.lang.String substring

collective

boolean collective

userMod

boolean userMod

usage

int usage

type

int type

result

int result

qualifiers

java.util.ArrayList qualifiers
Constructor Detail

SchemaParser

public SchemaParser(java.lang.String aString)
             throws java.io.IOException
Throws:
java.io.IOException
Method Detail

setRawString

public final void setRawString(java.lang.String rawString)

getRawString

public final java.lang.String getRawString()

getNames

public final java.lang.String[] getNames()

getQualifiers

public final java.util.Enumeration getQualifiers()

getID

public final java.lang.String getID()

getDescription

public final java.lang.String getDescription()

getSyntax

public final java.lang.String getSyntax()

getSuperior

public final java.lang.String getSuperior()

getSingle

public final boolean getSingle()

getObsolete

public final boolean getObsolete()

getEquality

public final java.lang.String getEquality()

getOrdering

public final java.lang.String getOrdering()

getSubstring

public final java.lang.String getSubstring()

getCollective

public final boolean getCollective()

getUserMod

public final boolean getUserMod()

getUsage

public final int getUsage()

getType

public final int getType()

getSuperiors

public final java.lang.String[] getSuperiors()

getRequired

public final java.lang.String[] getRequired()

getOptional

public final java.lang.String[] getOptional()

getAuxiliary

public final java.lang.String[] getAuxiliary()

getPrecluded

public final java.lang.String[] getPrecluded()

getApplies

public final java.lang.String[] getApplies()

getNameForm

public final java.lang.String getNameForm()

getObjectClass

public final java.lang.String getObjectClass()

parseQualifier

private AttributeQualifier parseQualifier(java.io.StreamTokenizer st,
                                          java.lang.String name)
                                   throws java.io.IOException
Throws:
java.io.IOException

All LDAP Classes
Internal LDAP Classes

Copyright ? 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000