Serialized Form


Package org.apache.directory.shared.ldap

Class org.apache.directory.shared.ldap.MultiException extends Exception implements Serializable

serialVersionUID: 2889747406899775761L

Serialized Fields

nestedExceptions

Collection<E> nestedExceptions
Collection of nested exceptions.

Class org.apache.directory.shared.ldap.NotImplementedException extends RuntimeException implements Serializable

serialVersionUID: -5899307402675964298L

Class org.apache.directory.shared.ldap.RuntimeMultiException extends RuntimeException implements Serializable

serialVersionUID: 8582253398936366771L

Serialized Fields

nestedExceptions

Collection<E> nestedExceptions
Collection of nested exceptions.


Package org.apache.directory.shared.ldap.aci

Class org.apache.directory.shared.ldap.aci.ACIItem extends Object implements Serializable

Serialized Fields

identificationTag

String identificationTag

precedence

int precedence

authenticationLevel

AuthenticationLevel authenticationLevel

Class org.apache.directory.shared.ldap.aci.ACITuple extends Object implements Serializable

serialVersionUID: 4353150626941232371L

Serialized Fields

userClasses

Collection<E> userClasses

authenticationLevel

AuthenticationLevel authenticationLevel

protectedItems

Collection<E> protectedItems

microOperations

Set<E> microOperations

grant

boolean grant

precedence

int precedence

Class org.apache.directory.shared.ldap.aci.ItemFirstACIItem extends ACIItem implements Serializable

serialVersionUID: -8199453391060356463L

Serialized Fields

protectedItems

Collection<E> protectedItems

itemPermissions

Collection<E> itemPermissions

Class org.apache.directory.shared.ldap.aci.ItemPermission extends Permission implements Serializable

serialVersionUID: 3940100745409337694L

Serialized Fields

userClasses

Collection<E> userClasses

Class org.apache.directory.shared.ldap.aci.Permission extends Object implements Serializable

Serialized Fields

precedence

int precedence

grantsAndDenials

Set<E> grantsAndDenials

grants

Set<E> grants

denials

Set<E> denials

Class org.apache.directory.shared.ldap.aci.ProtectedItem extends Object implements Serializable

Class org.apache.directory.shared.ldap.aci.ProtectedItem.AllAttributeValues extends org.apache.directory.shared.ldap.aci.ProtectedItem.AttributeTypeProtectedItem implements Serializable

serialVersionUID: -9039274739078220203L

Class org.apache.directory.shared.ldap.aci.ProtectedItem.AllUserAttributeTypes extends ProtectedItem implements Serializable

serialVersionUID: 3728652941148931359L

Class org.apache.directory.shared.ldap.aci.ProtectedItem.AllUserAttributeTypesAndValues extends ProtectedItem implements Serializable

serialVersionUID: 7250988885983604442L

Class org.apache.directory.shared.ldap.aci.ProtectedItem.AttributeType extends org.apache.directory.shared.ldap.aci.ProtectedItem.AttributeTypeProtectedItem implements Serializable

serialVersionUID: -9039274739078220203L

Class org.apache.directory.shared.ldap.aci.ProtectedItem.AttributeValue extends ProtectedItem implements Serializable

serialVersionUID: -258318397837951363L

Serialized Fields

attributes

Collection<E> attributes

Class org.apache.directory.shared.ldap.aci.ProtectedItem.Classes extends ProtectedItem implements Serializable

serialVersionUID: -8553151906617285325L

Serialized Fields

classes

ExprNode classes

Class org.apache.directory.shared.ldap.aci.ProtectedItem.Entry extends ProtectedItem implements Serializable

serialVersionUID: -6971482229815999874L

Class org.apache.directory.shared.ldap.aci.ProtectedItem.MaxImmSub extends ProtectedItem implements Serializable

serialVersionUID: -8553151906617285325L

Serialized Fields

value

int value

Class org.apache.directory.shared.ldap.aci.ProtectedItem.MaxValueCount extends ProtectedItem implements Serializable

serialVersionUID: 5261651541488944572L

Serialized Fields

items

Collection<E> items

Class org.apache.directory.shared.ldap.aci.ProtectedItem.MaxValueCountItem extends Object implements Serializable

serialVersionUID: 43697038363452113L

Serialized Fields

attributeType

String attributeType

maxCount

int maxCount

Class org.apache.directory.shared.ldap.aci.ProtectedItem.RangeOfValues extends ProtectedItem implements Serializable

serialVersionUID: -8553151906617285325L

Serialized Fields

filter

ExprNode filter

Class org.apache.directory.shared.ldap.aci.ProtectedItem.RestrictedBy extends ProtectedItem implements Serializable

serialVersionUID: -8157637446588058799L

Serialized Fields

items

Collection<E> items

Class org.apache.directory.shared.ldap.aci.ProtectedItem.RestrictedByItem extends Object implements Serializable

serialVersionUID: 4319052153538757099L

Serialized Fields

attributeType

String attributeType

valuesIn

String valuesIn

Class org.apache.directory.shared.ldap.aci.ProtectedItem.SelfValue extends org.apache.directory.shared.ldap.aci.ProtectedItem.AttributeTypeProtectedItem implements Serializable

serialVersionUID: -7788463918070206609L

Class org.apache.directory.shared.ldap.aci.UserClass extends Object implements Serializable

Class org.apache.directory.shared.ldap.aci.UserClass.AllUsers extends UserClass implements Serializable

serialVersionUID: 8967984720792510292L

Class org.apache.directory.shared.ldap.aci.UserClass.Name extends org.apache.directory.shared.ldap.aci.UserClass.NamedUserClass implements Serializable

serialVersionUID: -4168412030168359882L

Class org.apache.directory.shared.ldap.aci.UserClass.ParentOfEntry extends UserClass implements Serializable

serialVersionUID: 5247207736068086476L

Class org.apache.directory.shared.ldap.aci.UserClass.Subtree extends UserClass implements Serializable

serialVersionUID: 3949337699049701332L

Serialized Fields

subtreeSpecifications

Collection<E> subtreeSpecifications

Class org.apache.directory.shared.ldap.aci.UserClass.ThisEntry extends UserClass implements Serializable

serialVersionUID: -8189325270233754470L

Class org.apache.directory.shared.ldap.aci.UserClass.UserGroup extends org.apache.directory.shared.ldap.aci.UserClass.NamedUserClass implements Serializable

serialVersionUID: 8887107815072965807L

Class org.apache.directory.shared.ldap.aci.UserFirstACIItem extends ACIItem implements Serializable

serialVersionUID: 5587483838404246148L

Serialized Fields

userClasses

Collection<E> userClasses

userPermissions

Collection<E> userPermissions

Class org.apache.directory.shared.ldap.aci.UserPermission extends Permission implements Serializable

serialVersionUID: 3940100745409337694L

Serialized Fields

protectedItems

Collection<E> protectedItems

Package org.apache.directory.shared.ldap.codec

Class org.apache.directory.shared.ldap.codec.ResponseCarryingException extends DecoderException implements Serializable

serialVersionUID: 1L


Package org.apache.directory.shared.ldap.codec.util

Class org.apache.directory.shared.ldap.codec.util.HttpClientError extends Error implements Serializable

serialVersionUID: 1L

Class org.apache.directory.shared.ldap.codec.util.LdapURLEncodingException extends Exception implements Serializable

serialVersionUID: 1L

Class org.apache.directory.shared.ldap.codec.util.URIException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

reasonCode

int reasonCode
The reason code.


reason

String reason
The reason message.

Class org.apache.directory.shared.ldap.codec.util.UrlDecoderException extends Exception implements Serializable

serialVersionUID: 1L


Package org.apache.directory.shared.ldap.csn

Class org.apache.directory.shared.ldap.csn.Csn extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

timestamp

long timestamp
The timeStamp of this operation


replicaId

int replicaId
The server identification


operationNumber

int operationNumber
The operation number in a modification operation


changeCount

int changeCount
The changeCount to distinguish operations done in the same second

Class org.apache.directory.shared.ldap.csn.InvalidCSNException extends RuntimeException implements Serializable

serialVersionUID: 1L


Package org.apache.directory.shared.ldap.entry

Class org.apache.directory.shared.ldap.entry.AbstractEntry extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput arg0)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput arg0)
                   throws IOException
Throws:
IOException

Class org.apache.directory.shared.ldap.entry.AbstractValue extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput arg0)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput arg0)
                   throws IOException
Throws:
IOException

Package org.apache.directory.shared.ldap.entry.client

Class org.apache.directory.shared.ldap.entry.client.ClientBinaryValue extends AbstractValue<byte[]> implements Serializable

serialVersionUID: 2L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable.readExternal(ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Externalizable.writeExternal(ObjectOutput)

Class org.apache.directory.shared.ldap.entry.client.ClientModification extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable.readExternal(ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Externalizable.writeExternal(ObjectOutput)

Class org.apache.directory.shared.ldap.entry.client.ClientStringValue extends AbstractValue<String> implements Serializable

serialVersionUID: 2L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable.readExternal(ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Externalizable.writeExternal(ObjectOutput)

Class org.apache.directory.shared.ldap.entry.client.DefaultClientAttribute extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable#readExternal(ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:

This is the place where we serialize attributes, and all theirs elements. The inner structure is :

Class org.apache.directory.shared.ldap.entry.client.DefaultClientEntry extends AbstractEntry<String> implements Serializable

serialVersionUID: 2L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable#readExternal(ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
This is the place where we serialize entries, and all theirs elements.

The structure used to store the entry is the following :

  • [DN] : If it's null, stores an empty DN
  • [attributes number] : the number of attributes.
  • [attribute]* : each attribute, if we have some

  • Package org.apache.directory.shared.ldap.exception

    Class org.apache.directory.shared.ldap.exception.LdapAttributeInUseException extends AttributeInUseException implements Serializable

    serialVersionUID: 886120483680893537L

    Class org.apache.directory.shared.ldap.exception.LdapAuthenticationException extends AuthenticationException implements Serializable

    serialVersionUID: 4035795887975350185L

    Class org.apache.directory.shared.ldap.exception.LdapAuthenticationNotSupportedException extends AuthenticationNotSupportedException implements Serializable

    serialVersionUID: 2532733848470791678L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode
    the result code type safe enumeration

    Class org.apache.directory.shared.ldap.exception.LdapConfigurationException extends ConfigurationException implements Serializable

    serialVersionUID: 7062168557099947648L

    Class org.apache.directory.shared.ldap.exception.LdapContextNotEmptyException extends ContextNotEmptyException implements Serializable

    serialVersionUID: -2320797162018226278L

    Class org.apache.directory.shared.ldap.exception.LdapInvalidAttributeIdentifierException extends InvalidAttributeIdentifierException implements Serializable

    serialVersionUID: 886120483680893537L

    Class org.apache.directory.shared.ldap.exception.LdapInvalidAttributeValueException extends InvalidAttributeValueException implements Serializable

    serialVersionUID: 5763624876999168014L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode
    the LDAP resultCode this exception is associated with

    Class org.apache.directory.shared.ldap.exception.LdapInvalidNameException extends InvalidNameException implements Serializable

    serialVersionUID: 1922458280238058561L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode
    the LDAP resultCode this exception is associated with

    Class org.apache.directory.shared.ldap.exception.LdapNameAlreadyBoundException extends NameAlreadyBoundException implements Serializable

    serialVersionUID: 5387177233617276618L

    Class org.apache.directory.shared.ldap.exception.LdapNameNotFoundException extends NameNotFoundException implements Serializable

    serialVersionUID: 5162107136594237160L

    Class org.apache.directory.shared.ldap.exception.LdapNamingException extends NamingException implements Serializable

    serialVersionUID: -3777365681132844241L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode
    the LDAP resultCode this exception is associated with

    Class org.apache.directory.shared.ldap.exception.LdapNoPermissionException extends NoPermissionException implements Serializable

    serialVersionUID: -8611970137960601723L

    Class org.apache.directory.shared.ldap.exception.LdapNoSuchAttributeException extends NoSuchAttributeException implements Serializable

    serialVersionUID: 886120483680893537L

    Class org.apache.directory.shared.ldap.exception.LdapOperationNotSupportedException extends OperationNotSupportedException implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode

    Class org.apache.directory.shared.ldap.exception.LdapReferralException extends ReferralException implements Serializable

    serialVersionUID: -8611970137960601723L

    Serialized Fields

    refs

    List<E> refs

    index

    int index

    Class org.apache.directory.shared.ldap.exception.LdapSchemaViolationException extends SchemaViolationException implements Serializable

    serialVersionUID: 5763624876999168014L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode
    the LDAP resultCode this exception is associated with

    Class org.apache.directory.shared.ldap.exception.LdapServiceUnavailableException extends ServiceUnavailableException implements Serializable

    serialVersionUID: -5058439476235675179L

    Serialized Fields

    resultCode

    ResultCodeEnum resultCode
    the LDAP result code to be checked

    Class org.apache.directory.shared.ldap.exception.LdapSizeLimitExceededException extends SizeLimitExceededException implements Serializable

    serialVersionUID: -8611970137960601723L

    Class org.apache.directory.shared.ldap.exception.LdapTimeLimitExceededException extends TimeLimitExceededException implements Serializable

    serialVersionUID: -8611970137960601723L

    Class org.apache.directory.shared.ldap.exception.OperationAbandonedException extends NamingException implements Serializable

    serialVersionUID: -99548684403070989L


    Package org.apache.directory.shared.ldap.message

    Class org.apache.directory.shared.ldap.message.ExtendedRequestImpl extends InternalAbstractRequest implements Serializable

    serialVersionUID: 7916990159044177480L

    Serialized Fields

    oid

    String oid
    Extended request's Object Identifier or requestName


    payload

    byte[] payload
    Extended request's payload or requestValue


    response

    InternalResultResponse response

    Class org.apache.directory.shared.ldap.message.ExtendedResponseImpl extends InternalAbstractResultResponse implements Serializable

    serialVersionUID: -6646752766410531060L

    Serialized Fields

    oid

    String oid
    Object identifier for the extended response


    value

    byte[] value
    Values encoded in the extended response payload

    Class org.apache.directory.shared.ldap.message.MessageException extends RuntimeMultiException implements Serializable

    serialVersionUID: -155089078576745029L

    Class org.apache.directory.shared.ldap.message.ResponseCarryingMessageException extends RuntimeMultiException implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    response

    InternalMessage response
    The response with the error cause


    Package org.apache.directory.shared.ldap.message.extended

    Class org.apache.directory.shared.ldap.message.extended.CancelRequest extends ExtendedRequestImpl implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    cancelId

    int cancelId
    The cancelId of the request to be canceled

    Class org.apache.directory.shared.ldap.message.extended.CancelResponse extends ExtendedResponseImpl implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.message.extended.CertGenerationRequest extends ExtendedRequestImpl implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    certGenObj

    CertGenerationObject certGenObj

    Class org.apache.directory.shared.ldap.message.extended.CertGenerationResponse extends ExtendedResponseImpl implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.message.extended.GracefulDisconnect extends ExtendedResponseImpl implements Serializable

    serialVersionUID: -4682291068700593492L

    Serialized Fields

    timeOffline

    int timeOffline
    offline Time after disconnection


    delay

    int delay
    Delay before disconnection


    replicatedContexts

    InternalReferral replicatedContexts
    String based LDAP URL that may be followed for replicated namingContexts

    Class org.apache.directory.shared.ldap.message.extended.GracefulShutdownRequest extends ExtendedRequestImpl implements Serializable

    serialVersionUID: -4682291068700593492L

    Serialized Fields

    timeOffline

    int timeOffline
    offline Time after disconnection


    delay

    int delay
    Delay before disconnection

    Class org.apache.directory.shared.ldap.message.extended.GracefulShutdownResponse extends ExtendedResponseImpl implements Serializable

    serialVersionUID: -3824715470944544189L

    Class org.apache.directory.shared.ldap.message.extended.LaunchDiagnosticUiRequest extends ExtendedRequestImpl implements Serializable

    serialVersionUID: -7481749915684864433L

    Class org.apache.directory.shared.ldap.message.extended.LaunchDiagnosticUiResponse extends ExtendedResponseImpl implements Serializable

    serialVersionUID: -3824715470944544189L

    Class org.apache.directory.shared.ldap.message.extended.NoticeOfDisconnect extends ExtendedResponseImpl implements Serializable

    serialVersionUID: -4682291068700593492L

    Class org.apache.directory.shared.ldap.message.extended.StoredProcedureRequest extends ExtendedRequestImpl implements Serializable

    serialVersionUID: -4682291068700593492L

    Serialized Fields

    procedure

    StoredProcedure procedure

    Class org.apache.directory.shared.ldap.message.extended.StoredProcedureResponse extends ExtendedResponseImpl implements Serializable

    serialVersionUID: 1L


    Package org.apache.directory.shared.ldap.message.internal

    Package org.apache.directory.shared.ldap.message.spi

    Class org.apache.directory.shared.ldap.message.spi.ProviderException extends MessageException implements Serializable

    serialVersionUID: 8915445282948982052L

    Serialized Fields

    m_provider

    Provider m_provider
    The provider this exception resulted on


    Package org.apache.directory.shared.ldap.name

    Class org.apache.directory.shared.ldap.name.AVA extends Object implements Serializable

    serialVersionUID: 1L

    Serialization Methods

    readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException
    Throws:
    IOException
    ClassNotFoundException
    See Also:
    We read back the data to create a new ATAV. The structure read is exposed in the {@link AVA#writeExternal(ObjectOutput)} method


    writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException
    Throws:
    IOException
    See Also:
    An AVA is composed of a type and a value. The data are stored following the structure :
  • upName
  • The User provided ATAV
  • start
  • The position of this ATAV in the DN
  • length
  • The ATAV length
  • upType
  • The user Provided Type
  • normType
  • The normalized AttributeType
  • isHR
  • Tells if the value is a String or not

    if the value is a String :

  • upValue
  • The User Provided value.
  • value
  • The normalized value.

    if the value is binary :

  • upValueLength
  • upValue
  • The User Provided value.
  • valueLength
  • value
  • The normalized value.

    Class org.apache.directory.shared.ldap.name.DN extends Object implements Serializable

    serialVersionUID: 1L

    Serialization Methods

    readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException
    Throws:
    IOException - If the stream can't be read
    ClassNotFoundException - If the RDN can't be created
    See Also:
    We read back the data to create a new DN. The structure read is exposed in the {@link DN#writeExternal(ObjectOutput)} method


    writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException
    Throws:
    IOException - If the serialization fail
    See Also:
    We have to store a DN data efficiently. Here is the structure :
  • upName
  • The User provided DN

  • normName
  • May be null if the normName is equaivalent to the upName

  • rdns
  • The rdn's List.

    for each rdn :

  • call the RDN write method
  • Class org.apache.directory.shared.ldap.name.RDN extends Object implements Serializable

    serialVersionUID: 1L

    Serialization Methods

    readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException
    Throws:
    IOException - If we can't read from the input stream
    ClassNotFoundException - If we can't create a new RDN
    See Also:
    We read back the data to create a new RDB. The structure read is exposed in the {@link RDN#writeExternal(ObjectOutput)} method


    writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException
    Throws:
    IOException - If the stream can't be written
    See Also:
    A RDN is composed of on to many ATAVs (AttributeType And Value). We should write all those ATAVs sequencially, following the structure :
  • nbAtavs
  • The number of ATAVs to write. Can't be 0.
  • upName
  • The User provided RDN
  • normName
  • The normalized RDN. It can be empty if the normalized name equals the upName.
  • atavs
  • For each ATAV :

  • start
  • The position of this ATAV in the upName string
  • length
  • The ATAV user provided length
  • Call the ATAV write method
  • The ATAV itself

    Class org.apache.directory.shared.ldap.name.TooComplexException extends InvalidNameException implements Serializable

    serialVersionUID: 4854240181901296414L


    Package org.apache.directory.shared.ldap.schema

    Class org.apache.directory.shared.ldap.schema.AbstractSchemaObject extends Object implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    oid

    String oid
    The SchemaObject numeric OID


    names

    List<E> names
    The optional names for this SchemaObject


    isEnabled

    boolean isEnabled
    Whether or not this SchemaObject is enabled


    isReadOnly

    boolean isReadOnly
    Whether or not this SchemaObject can be modified


    isObsolete

    boolean isObsolete
    Whether or not this SchemaObject is obsolete


    description

    String description
    A short description of this SchemaObject


    specification

    String specification
    The SchemaObject specification


    schemaName

    String schemaName
    The name of the schema this object is associated with


    objectType

    SchemaObjectType objectType
    The SchemaObjectType


    extensions

    Map<K,V> extensions
    A map containing the list of supported extensions

    Class org.apache.directory.shared.ldap.schema.AttributeType extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    syntaxOid

    String syntaxOid
    The syntax OID associated with this AttributeType


    syntax

    LdapSyntax syntax
    The syntax associated with the syntaxID


    equalityOid

    String equalityOid
    The equality OID associated with this AttributeType


    equality

    MatchingRule equality
    The equality MatchingRule associated with the equalityID


    substringOid

    String substringOid
    The substring OID associated with this AttributeType


    substring

    MatchingRule substring
    The substring MatchingRule associated with the substringID


    orderingOid

    String orderingOid
    The ordering OID associated with this AttributeType


    ordering

    MatchingRule ordering
    The ordering MatchingRule associated with the orderingID


    superiorOid

    String superiorOid
    The superior AttributeType OID


    superior

    AttributeType superior
    The superior AttributeType


    isSingleValued

    boolean isSingleValued
    whether or not this type is single valued


    isCollective

    boolean isCollective
    whether or not this type is a collective attribute


    canUserModify

    boolean canUserModify
    whether or not this type can be modified by directory users


    usage

    UsageEnum usage
    the usage for this attributeType


    syntaxLength

    int syntaxLength
    the length of this attribute in bytes

    Class org.apache.directory.shared.ldap.schema.DITContentRule extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    auxObjectClassOids

    List<E> auxObjectClassOids
    The list of Auxiliary ObjectClass OIDs entries may belong to


    auxObjectClasses

    List<E> auxObjectClasses
    The list of Auxiliary ObjectClass entries may belong to


    mayAttributeTypeOids

    List<E> mayAttributeTypeOids
    The list of allowed AttributeType OIDs


    mayAttributeTypes

    List<E> mayAttributeTypes
    The list of allowed AttributeTypes


    mustAttributeTypeOids

    List<E> mustAttributeTypeOids
    The list of required AttributeType OIDs


    mustAttributeTypes

    List<E> mustAttributeTypes
    The list of required AttributeTypes


    notAttributeTypeOids

    List<E> notAttributeTypeOids
    The list of precluded AttributeType OIDs


    notAttributeTypes

    List<E> notAttributeTypes
    The list of precluded AttributeTypes

    Class org.apache.directory.shared.ldap.schema.DITStructureRule extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    ruleId

    int ruleId
    The rule ID. A DSR does not have an OID


    form

    String form
    The associated NameForm


    superRules

    List<E> superRules
    The list of superiors rules

    Class org.apache.directory.shared.ldap.schema.LdapComparator extends LoadableSchemaObject implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.LdapSyntax extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    isHumanReadable

    boolean isHumanReadable
    the human readable flag


    syntaxChecker

    SyntaxChecker syntaxChecker
    The associated SyntaxChecker

    Class org.apache.directory.shared.ldap.schema.LoadableSchemaObject extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    fqcn

    String fqcn
    The Full Qualified Class Name


    bytecode

    String bytecode
    The base64 encoded bytecode for this schema

    Class org.apache.directory.shared.ldap.schema.MatchingRule extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    ldapComparator

    LdapComparator<T> ldapComparator
    The associated Comparator


    normalizer

    Normalizer normalizer
    The associated Normalizer


    ldapSyntax

    LdapSyntax ldapSyntax
    The associated LdapSyntax


    ldapSyntaxOid

    String ldapSyntaxOid
    The associated LdapSyntax OID

    Class org.apache.directory.shared.ldap.schema.MatchingRuleUse extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    applicableAttributeOids

    List<E> applicableAttributeOids
    The list of attributes types OID the matching rule applies to


    applicableAttributes

    List<E> applicableAttributes
    The list of attributes types the matching rule applies to

    Class org.apache.directory.shared.ldap.schema.NameForm extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    structuralObjectClassOid

    String structuralObjectClassOid
    The structural object class OID this rule applies to


    structuralObjectClass

    ObjectClass structuralObjectClass
    The structural object class this rule applies to


    mustAttributeTypeOids

    List<E> mustAttributeTypeOids
    The set of required attribute OIDs for this name form


    mustAttributeTypes

    List<E> mustAttributeTypes
    The set of required AttributeTypes for this name form


    mayAttributeTypeOids

    List<E> mayAttributeTypeOids
    The set of allowed attribute OIDs for this name form


    mayAttributeTypes

    List<E> mayAttributeTypes
    The set of allowed AttributeTypes for this name form

    Class org.apache.directory.shared.ldap.schema.Normalizer extends LoadableSchemaObject implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.ObjectClass extends AbstractSchemaObject implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    objectClassType

    ObjectClassTypeEnum objectClassType
    The ObjectClass type : ABSTRACT, AUXILIARY or STRUCTURAL


    superiorOids

    List<E> superiorOids
    The ObjectClass superior OIDs


    superiors

    List<E> superiors
    The ObjectClass superiors


    mayAttributeTypeOids

    List<E> mayAttributeTypeOids
    The list of allowed AttributeType OIDs


    mayAttributeTypes

    List<E> mayAttributeTypes
    The list of allowed AttributeTypes


    mustAttributeTypeOids

    List<E> mustAttributeTypeOids
    The list of required AttributeType OIDs


    mustAttributeTypes

    List<E> mustAttributeTypes
    The list of required AttributeTypes

    Class org.apache.directory.shared.ldap.schema.SyntaxChecker extends LoadableSchemaObject implements Serializable

    serialVersionUID: 1L


    Package org.apache.directory.shared.ldap.schema.comparators

    Class org.apache.directory.shared.ldap.schema.comparators.BooleanComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.ByteArrayComparator extends LdapComparator<byte[]> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.ComparableComparator extends LdapComparator<Comparable<T>> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.CsnComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.CsnSidComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.DeepTrimCachingNormalizingComparator extends org.apache.directory.shared.ldap.schema.comparators.NormalizingComparator implements Serializable

    serialVersionUID: -3462901701103045845L

    Class org.apache.directory.shared.ldap.schema.comparators.DeepTrimToLowerCachingNormalizingComparator extends org.apache.directory.shared.ldap.schema.comparators.NormalizingComparator implements Serializable

    serialVersionUID: -3462901701103045845L

    Class org.apache.directory.shared.ldap.schema.comparators.DnComparator extends LdapComparator<Object> implements Serializable

    Class org.apache.directory.shared.ldap.schema.comparators.GeneralizedTimeComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.IntegerOrderingComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.LongComparator extends LdapComparator<Long> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.NumericStringComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.ObjectClassTypeComparator extends LdapComparator<T> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.ObjectIdentifierComparator extends LdapComparator<Object> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.ObjectIdentifierFirstComponentComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.SerializableComparator extends LdapComparator<E> implements Serializable

    serialVersionUID: 3257566226288162870L

    Serialized Fields

    matchingRuleOid

    String matchingRuleOid
    the OID of the matchingRule for this comparator

    Class org.apache.directory.shared.ldap.schema.comparators.StringComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.TelephoneNumberComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.UniqueMemberComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.comparators.UUIDComparator extends LdapComparator<String> implements Serializable

    serialVersionUID: 1L


    Package org.apache.directory.shared.ldap.schema.normalizers

    Class org.apache.directory.shared.ldap.schema.normalizers.BooleanNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.CachingDeepTrimNormalizer extends CachingNormalizer implements Serializable

    serialVersionUID: -206263185305284269L

    Class org.apache.directory.shared.ldap.schema.normalizers.CachingDeepTrimToLowerNormalizer extends CachingNormalizer implements Serializable

    serialVersionUID: -206263185305284269L

    Class org.apache.directory.shared.ldap.schema.normalizers.CachingDnNormalizer extends CachingNormalizer implements Serializable

    serialVersionUID: -206263185305284269L

    Class org.apache.directory.shared.ldap.schema.normalizers.CachingNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    cache

    SynchronizedLRUMap cache
    Least recently used cache


    normalizer

    Normalizer normalizer
    The underlying decorated Normalizer

    Class org.apache.directory.shared.ldap.schema.normalizers.DeepTrimNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.DeepTrimToLowerNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.DefaultStringNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.DnNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaManager

    SchemaManager schemaManager
    A reference to the schema manager used to normalize the DN

    Class org.apache.directory.shared.ldap.schema.normalizers.GeneralizedTimeNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.NameOrNumericIdNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    checker

    NumericOidSyntaxChecker checker

    schemaManager

    SchemaManager schemaManager
    A reference to the schema manager used to normalize the Name

    Class org.apache.directory.shared.ldap.schema.normalizers.NoOpNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.NumericNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.ObjectIdentifierNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.RegexNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    regexes

    Pattern[] regexes
    the perl 5 regex engine


    matchers

    Matcher[] matchers
    the set of regular expressions used to transform values

    Class org.apache.directory.shared.ldap.schema.normalizers.TelephoneNumberNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.normalizers.UniqueMemberNormalizer extends Normalizer implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaManager

    SchemaManager schemaManager
    A reference to the schema manager used to normalize the DN


    Package org.apache.directory.shared.ldap.schema.parsers

    Class org.apache.directory.shared.ldap.schema.parsers.LdapComparatorDescription extends LoadableSchemaObject implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.parsers.NormalizerDescription extends LoadableSchemaObject implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.parsers.SyntaxCheckerDescription extends LoadableSchemaObject implements Serializable

    serialVersionUID: 1L


    Package org.apache.directory.shared.ldap.schema.syntaxCheckers

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.AccessPointSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.ACIItemSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.AttributeTypeDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    AttributeTypeDescriptionSchemaParser schemaParser
    The schema parser used to parse the AttributeTypeDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.AttributeTypeUsageSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.AudioSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.BinarySyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.BitStringSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.BooleanSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.CertificateListSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.CertificatePairSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.CertificateSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.ComparatorSyntaxChecker extends Ia5StringSyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.CountrySyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.CsnSidSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.CsnSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DataQualitySyntaxSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DeliveryMethodSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DirectoryStringSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DITContentRuleDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    DITContentRuleDescriptionSchemaParser schemaParser
    The schema parser used to parse the DITContentRuleDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DITStructureRuleDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    DITStructureRuleDescriptionSchemaParser schemaParser
    The schema parser used to parse the DITContentRuleDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DLSubmitPermissionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DNSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DSAQualitySyntaxSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.DSETypeSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.EnhancedGuideSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.FacsimileTelephoneNumberSyntaxChecker extends TelephoneNumberSyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.FaxSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.GeneralizedTimeSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    datePattern

    Pattern datePattern

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.GuideSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.Ia5StringSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.IntegerSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.JavaByteSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.JavaIntegerSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.JavaLongSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.JavaShortSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.JpegSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.LdapSyntaxDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    LdapSyntaxDescriptionSchemaParser schemaParser
    The schema parser used to parse the LdapSyntax description Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.MailPreferenceSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.MasterAndShadowAccessPointSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.MatchingRuleDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    MatchingRuleDescriptionSchemaParser schemaParser
    The schema parser used to parse the MatchingRuleDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.MatchingRuleUseDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    MatchingRuleUseDescriptionSchemaParser schemaParser
    The schema parser used to parse the MatchingRuleUseDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.MHSORAddressSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.NameAndOptionalUIDSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.NameFormDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    NameFormDescriptionSchemaParser schemaParser
    The schema parser used to parse the DITContentRuleDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.NormalizerSyntaxChecker extends Ia5StringSyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.NumberSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.NumericOidSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.NumericStringSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.ObjectClassDescriptionSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    schemaParser

    ObjectClassDescriptionSchemaParser schemaParser
    The schema parser used to parse the ObjectClassDescription Syntax

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.ObjectClassTypeSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.ObjectNameSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.OctetStringSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.OidLenSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.OidSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.OtherMailboxSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.PostalAddressSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.PresentationAddressSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.PrintableStringSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.ProtocolInformationSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.RegexSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    expressions

    List<E> expressions
    the set of regular expressions

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SubstringAssertionSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SubtreeSpecificationSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    checker

    SubtreeSpecificationChecker checker
    The associated checker

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SupplierAndConsumerSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SupplierInformationSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SupplierOrConsumerSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SupportedAlgorithmSyntaxChecker extends BinarySyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.SyntaxCheckerSyntaxChecker extends Ia5StringSyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.TelephoneNumberSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    regexps

    List<E> regexps
    Other regexps to extend the initial one


    compiledREs

    List<E> compiledREs
    Other regexp to extend the initial one, compiled


    defaultPattern

    Pattern defaultPattern
    The compiled default pattern


    defaultMandatory

    boolean defaultMandatory
    A flag set when only the default regexp should be tested

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.TeletexTerminalIdentifierSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.TelexNumberSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.UtcTimeSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    datePattern

    Pattern datePattern

    Class org.apache.directory.shared.ldap.schema.syntaxCheckers.UuidSyntaxChecker extends SyntaxChecker implements Serializable

    serialVersionUID: 1L


    Package org.apache.directory.shared.ldap.sp

    Class org.apache.directory.shared.ldap.sp.LdapContextParameter extends Object implements Serializable

    serialVersionUID: -8703671542595407603L

    Serialized Fields

    name

    String name

    Package org.apache.directory.shared.ldap.util

    Class org.apache.directory.shared.ldap.util.ImmutableAttributesWrapper extends Object implements Serializable

    Serialized Fields

    wrapped

    Attributes wrapped

    Class org.apache.directory.shared.ldap.util.ImmutableAttributeWrapper extends Object implements Serializable

    Serialized Fields

    wrapped

    Attribute wrapped

    Class org.apache.directory.shared.ldap.util.NestableDelegate extends Object implements Serializable

    serialVersionUID: -4140246270875850555L

    Serialized Fields

    nestable

    Throwable nestable
    Holds the reference to the exception or error that we're wrapping (which must be a org.apache.commons.lang.exception.Nestable implementation).

    Class org.apache.directory.shared.ldap.util.NestableError extends Error implements Serializable

    serialVersionUID: -9211839990752243375L

    Serialized Fields

    delegate

    NestableDelegate delegate
    The helper instance which contains much of the code which we delegate to.


    cause

    Throwable cause
    Holds the reference to the exception or error that caused this exception to be thrown.

    Class org.apache.directory.shared.ldap.util.NestableException extends Exception implements Serializable

    serialVersionUID: 3485795588970325053L

    Serialized Fields

    delegate

    NestableDelegate delegate
    The helper instance which contains much of the code which we delegate to.


    cause

    Throwable cause
    Holds the reference to the exception or error that caused this exception to be thrown.

    Class org.apache.directory.shared.ldap.util.NestableRuntimeException extends RuntimeException implements Serializable

    serialVersionUID: -833907851887600575L

    Serialized Fields

    delegate

    NestableDelegate delegate
    The helper instance which contains much of the code which we delegate to.


    cause

    Throwable cause
    Holds the reference to the exception or error that caused this exception to be thrown.

    Class org.apache.directory.shared.ldap.util.NoDuplicateKeysMap extends HashMap implements Serializable

    serialVersionUID: 5107433500719957457L

    Class org.apache.directory.shared.ldap.util.ObjectUtils.Null extends Object implements Serializable

    serialVersionUID: 7092611880189329093L

    Serialization Methods

    readResolve

    private Object readResolve()

    Ensure singleton.

    Class org.apache.directory.shared.ldap.util.SequencedHashMap extends Object implements Serializable

    serialVersionUID: 3380552487888102930L

    Serialization Methods

    readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException
    Deserializes this map from the given stream.

    Throws:
    IOException - if the stream raises it
    ClassNotFoundException - if the stream raises it

    writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException
    Serializes this map to the given stream.

    Throws:
    IOException - if the stream raises it

    Class org.apache.directory.shared.ldap.util.SynchronizedLRUMap extends SequencedHashMap implements Serializable

    serialVersionUID: 2197433140769957051L

    Serialization Methods

    readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException
    Deserializes this map from the given stream.

    Throws:
    IOException - if the stream raises it
    ClassNotFoundException - if the stream raises it

    writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException
    Serializes this map to the given stream.

    Throws:
    IOException - if the stream raises it

    Class org.apache.directory.shared.ldap.util.ToStringStyle extends Object implements Serializable

    serialVersionUID: -3594451267200535036L

    Serialized Fields

    useFieldNames

    boolean useFieldNames
    Whether to use the field names, the default is true.


    useClassName

    boolean useClassName
    Whether to use the class name, the default is true.


    useShortClassName

    boolean useShortClassName
    Whether to use short class names, the default is false.


    useIdentityHashCode

    boolean useIdentityHashCode
    Whether to use the identity hash code, the default is true.


    contentStart

    String contentStart
    The content start '['.


    contentEnd

    String contentEnd
    The content end ']'.


    fieldNameValueSeparator

    String fieldNameValueSeparator
    The field name value separator '='.


    fieldSeparatorAtStart

    boolean fieldSeparatorAtStart
    Whether the field separator should be added before any other fields.


    fieldSeparatorAtEnd

    boolean fieldSeparatorAtEnd
    Whether the field separator should be added after any other fields.


    fieldSeparator

    String fieldSeparator
    The field separator ','.


    arrayStart

    String arrayStart
    The array start '{'.


    arraySeparator

    String arraySeparator
    The array separator ','.


    arrayContentDetail

    boolean arrayContentDetail
    The detail for array content.


    arrayEnd

    String arrayEnd
    The array end '}'.


    defaultFullDetail

    boolean defaultFullDetail
    The value to use when fullDetail is null, the default value is true.


    nullText

    String nullText
    The null text '<null>'.


    sizeStartText

    String sizeStartText
    The summary size text start '.


    sizeEndText

    String sizeEndText
    The summary size text start '>'.


    summaryObjectStartText

    String summaryObjectStartText
    The summary object text start '<'.


    summaryObjectEndText

    String summaryObjectEndText
    The summary object text start '>'.


    Package org.apache.directory.shared.ldap.util.unicode

    Class org.apache.directory.shared.ldap.util.unicode.InvalidCharacterException extends IOException implements Serializable

    serialVersionUID: 1L

    Serialized Fields

    input

    int input



    Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.