/** * {@inheritDoc} */ @Override public boolean contains( String oid ) { return immutableAttributeTypeRegistry.contains( oid ); }
/** * {@inheritDoc} */ @Override public Map<String, OidNormalizer> getNormalizerMapping() { return immutableAttributeTypeRegistry.getNormalizerMapping(); }
/** * {@inheritDoc} */ @Override public String normalizeName( String attributeName ) throws LdapException { return schemaManager.getAttributeTypeRegistry().getOidByName( attributeName ); } }
/** * {@inheritDoc} */ @Override public AttributeType lookup( String oid ) throws LdapException { return immutableAttributeTypeRegistry.lookup( oid ); }
currentSuperior = ( MutableAttributeType ) attributeTypeRegistry.lookup( superiorOid ); attributeTypeRegistry.registerDescendants( attributeType, currentSuperior );
/** * {@inheritDoc} */ @Override public boolean hasDescendants( String ancestorId ) throws LdapException { return immutableAttributeTypeRegistry.hasDescendants( ancestorId ); }
attributeTypeRegistry.addMappingFor( attributeType ); attributeTypeRegistry.registerDescendants( attributeType, attributeType.getSuperior() );
/** * {@inheritDoc} */ @Override public Iterator<AttributeType> descendants( AttributeType ancestor ) throws LdapException { return immutableAttributeTypeRegistry.descendants( ancestor ); }
/** * {@inheritDoc} */ @Override public AttributeTypeRegistry copy() { return immutableAttributeTypeRegistry.copy(); }
/** * {@inheritDoc} */ @Override public AttributeType get( String oid ) { return immutableAttributeTypeRegistry.get( oid ); }
/** * {@inheritDoc} */ @Override public String getSchemaName( String oid ) throws LdapException { return immutableAttributeTypeRegistry.getSchemaName( oid ); }
/** * {@inheritDoc} */ @Override public AttributeType lookup( String oid ) throws LdapException { return immutableAttributeTypeRegistry.lookup( oid ); }
currentSuperior = ( MutableAttributeType ) attributeTypeRegistry.lookup( superiorOid ); attributeTypeRegistry.registerDescendants( attributeType, currentSuperior );
/** * {@inheritDoc} */ @Override public boolean hasDescendants( String ancestorId ) throws LdapException { return immutableAttributeTypeRegistry.hasDescendants( ancestorId ); }
attributeTypeRegistry.addMappingFor( attributeType ); attributeTypeRegistry.registerDescendants( attributeType, attributeType.getSuperior() );
/** * {@inheritDoc} */ @Override public Iterator<AttributeType> descendants( String ancestorId ) throws LdapException { return immutableAttributeTypeRegistry.descendants( ancestorId ); }
/** * {@inheritDoc} */ @Override public AttributeTypeRegistry copy() { return immutableAttributeTypeRegistry.copy(); }
/** * {@inheritDoc} */ @Override public AttributeType get( String oid ) { return immutableAttributeTypeRegistry.get( oid ); }
/** * {@inheritDoc} */ @Override public String getSchemaName( String oid ) throws LdapException { return immutableAttributeTypeRegistry.getSchemaName( oid ); }
/** * {@inheritDoc} */ @Override public AttributeType lookup( String oid ) throws LdapException { return immutableAttributeTypeRegistry.lookup( oid ); }