Show / Hide Table of Contents

    Class CommandLineUtil

    Class containing some useful methods used by command line tools

    Inheritance
    System.Object
    CommandLineUtil
    Namespace: Lucene.Net.Util
    Assembly: Lucene.Net.dll
    Syntax
    public sealed class CommandLineUtil : object

    Methods

    | Improve this Doc View Source

    LoadDirectoryClass(String)

    Loads a specific Directory implementation.

    Declaration
    public static Type LoadDirectoryClass(string clazzName)
    Parameters
    Type Name Description
    System.String clazzName

    The name of the Directory class to load.

    Returns
    Type Description
    Type

    The Directory class loaded.

    | Improve this Doc View Source

    LoadFSDirectoryClass(String)

    Loads a specific FSDirectory implementation.

    Declaration
    public static Type LoadFSDirectoryClass(string clazzName)
    Parameters
    Type Name Description
    System.String clazzName

    The name of the FSDirectory class to load.

    Returns
    Type Description
    Type

    The FSDirectory class loaded.

    | Improve this Doc View Source

    NewFSDirectory(String, DirectoryInfo)

    Creates a specific FSDirectory instance starting from its class name.

    Declaration
    public static FSDirectory NewFSDirectory(string clazzName, DirectoryInfo dir)
    Parameters
    Type Name Description
    System.String clazzName

    The name of the FSDirectory class to load.

    DirectoryInfo dir

    The to be used as parameter constructor.

    Returns
    Type Description
    FSDirectory

    The new FSDirectory instance

    | Improve this Doc View Source

    NewFSDirectory(Type, DirectoryInfo)

    Creates a new specific FSDirectory instance.

    Declaration
    public static FSDirectory NewFSDirectory(Type clazz, DirectoryInfo dir)
    Parameters
    Type Name Description
    Type clazz

    The class of the object to be created

    DirectoryInfo dir

    The to be used as parameter constructor

    Returns
    Type Description
    FSDirectory

    The new FSDirectory instance.

    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)