org.apache.directory.api.util.Strings.toLowerCaseAscii()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(165)

本文整理了Java中org.apache.directory.api.util.Strings.toLowerCaseAscii()方法的一些代码示例,展示了Strings.toLowerCaseAscii()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.toLowerCaseAscii()方法的具体详情如下:
包路径:org.apache.directory.api.util.Strings
类名称:Strings
方法名:toLowerCaseAscii

Strings.toLowerCaseAscii介绍

[英]Rewrote the toLowercase method to improve performances. In Ldap, attributesType are supposed to use ASCII chars : 'a'-'z', 'A'-'Z', '0'-'9', '.' and '-' only.
[中]重写toLowercase方法以提高性能。在Ldap中,AttributeType应该使用ASCII字符:“a'-'z',“a'-'z',“0'-'9',”只有“-”。

代码示例

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * Sets the name of the tag
 *
 * @param name the name to set
 */
public void setName( String name )
{
  this.name = Strings.toLowerCaseAscii( name );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-model

/**
 * {@inheritDoc}
 */
@Override
public boolean containsKey( Object key )
{
  return super.containsKey( Strings.toLowerCaseAscii( ( String ) key ) );
}

代码示例来源:origin: org.apache.directory.server/apacheds-protocol-dns

/**
   * @param id The id to set
   * @param value The value to set 
   */
  public void put( String id, String value )
  {
    attributes.put( Strings.toLowerCaseAscii( id ), value );
  }
}

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * {@inheritDoc}
 */
@Override
public boolean containsKey( Object key )
{
  return super.containsKey( Strings.toLowerCaseAscii( ( String ) key ) );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * {@inheritDoc}
 */
@Override
public Schema getSchema( String schemaName )
{
  return schemaMap.get( Strings.toLowerCaseAscii( schemaName ) );
}

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * {@inheritDoc}
 */
@Override
public Schema remove( Object key )
{
  return super.remove( Strings.toLowerCaseAscii( ( String ) key ) );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * {@inheritDoc}
 */
@Override
public Schema remove( Object key )
{
  return super.remove( Strings.toLowerCaseAscii( ( String ) key ) );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * {@inheritDoc}
 */
@Override
public boolean containsKey( Object key )
{
  return super.containsKey( Strings.toLowerCaseAscii( ( String ) key ) );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-model

/**
 * Checks to see if a particular Schema is loaded.
 *
 * @param schemaName the name of the Schema to check
 * @return true if the Schema is loaded, false otherwise
 */
public boolean isSchemaLoaded( String schemaName )
{
  return loadedSchemas.containsKey( Strings.toLowerCaseAscii( schemaName ) );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * {@inheritDoc}
 */
@Override
public boolean contains( String oid )
{
  if ( !byName.containsKey( oid ) )
  {
    return byName.containsKey( Strings.toLowerCaseAscii( oid ) );
  }
  return true;
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
   * {@inheritDoc}
   */
  @Override
  public void putAll( Map<? extends String, ? extends Schema> map )
  {
    for ( Map.Entry<? extends String, ? extends Schema> e : map.entrySet() )
    {
      super.put( Strings.toLowerCaseAscii( e.getKey() ), e.getValue() );
    }
  }
}

代码示例来源:origin: org.apache.directory.api/api-ldap-model

/**
   * {@inheritDoc}
   */
  @Override
  public void putAll( Map<? extends String, ? extends Schema> map )
  {
    for ( Map.Entry<? extends String, ? extends Schema> e : map.entrySet() )
    {
      super.put( Strings.toLowerCaseAscii( e.getKey() ), e.getValue() );
    }
  }
}

代码示例来源:origin: org.apache.directory.api/api-ldap-model

/**
 * Creates an instance of AdministrativeRole
 * 
 * @param role The role's name
 */
AdministrativeRole( String role )
{
  this.role = Strings.toLowerCaseAscii( Strings.trim( role ) );
}

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * {@inheritDoc}
 */
@Override
public void removeSchema( Schema schema )
{
  schemaMap.remove( Strings.toLowerCaseAscii( schema.getSchemaName() ) );
}

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * Merely adds the schema to the set of loaded schemas.  Does not
 * actually do any work to add schema objects to registries.
 * 
 * {@inheritDoc}
 */
@Override
public void schemaLoaded( Schema schema )
{
  this.loadedSchemas.put( Strings.toLowerCaseAscii( schema.getSchemaName() ), schema );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * Creates an instance of AdministrativeRole
 * 
 * @param role The role's name
 */
AdministrativeRole( String role )
{
  this.role = Strings.toLowerCaseAscii( Strings.trim( role ) );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-model

/**
 * Merely adds the schema to the set of loaded schemas.  Does not
 * actually do any work to add schema objects to registries.
 * 
 * {@inheritDoc}
 */
@Override
public void schemaLoaded( Schema schema )
{
  this.loadedSchemas.put( Strings.toLowerCaseAscii( schema.getSchemaName() ), schema );
}

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * {@inheritDoc}
 */
@Override
public ObjectClass lookupObjectClassRegistry( String oid ) throws LdapException
{
  return registries.getObjectClassRegistry().lookup( Strings.toLowerCaseAscii( oid ).trim() );
}

代码示例来源:origin: org.apache.directory.api/api-ldap-client-all

/**
 * {@inheritDoc}
 */
@Override
public MatchingRule lookupMatchingRuleRegistry( String oid ) throws LdapException
{
  return registries.getMatchingRuleRegistry().lookup( Strings.toLowerCaseAscii( oid ).trim() );
}

代码示例来源:origin: org.apache.directory.api/api-all

/**
 * {@inheritDoc}
 */
@Override
public LdapSyntax lookupLdapSyntaxRegistry( String oid ) throws LdapException
{
  return registries.getLdapSyntaxRegistry().lookup( Strings.toLowerCaseAscii( oid ).trim() );
}

相关文章