Class Constants
Some useful constants.
Inheritance
Inherited Members
Namespace: Lucene.Net.Util
Assembly: Lucene.Net.dll
Syntax
public static class Constants
Fields
| Improve this Doc View SourceFREE_BSD
True iff running on FreeBSD
Declaration
public static readonly bool FREE_BSD
Field Value
| Type | Description |
|---|---|
| System.Boolean |
LINUX
True iff running on Linux.
Declaration
public static readonly bool LINUX
Field Value
| Type | Description |
|---|---|
| System.Boolean |
LUCENE_MAIN_VERSION
this is the internal Lucene version, recorded into each segment.
NOTE: we track per-segment version as a System.String with the "X.Y" format
(no minor version), e.g. "4.0", "3.1", "3.0".
Alpha and Beta versions will have numbers like "X.Y.0.Z",
anything else is not allowed. This is done to prevent people from
using indexes created with ALPHA/BETA versions with the released version.
Declaration
public static readonly string LUCENE_MAIN_VERSION
Field Value
| Type | Description |
|---|---|
| System.String |
LUCENE_VERSION
This is the Lucene version for display purposes.
Declaration
public static readonly string LUCENE_VERSION
Field Value
| Type | Description |
|---|---|
| System.String |
MAC_OS_X
True iff running on Mac OS X
Declaration
public static readonly bool MAC_OS_X
Field Value
| Type | Description |
|---|---|
| System.Boolean |
OS_ARCH
Declaration
public static readonly string OS_ARCH
Field Value
| Type | Description |
|---|---|
| System.String |
OS_NAME
The value of System.Runtime.InteropServices.RuntimeInformation.OSDescription, excluding the version number.
Declaration
public static readonly string OS_NAME
Field Value
| Type | Description |
|---|---|
| System.String |
OS_VERSION
Declaration
public static readonly string OS_VERSION
Field Value
| Type | Description |
|---|---|
| System.String |
RUNTIME_IS_64BIT
NOTE: This was JRE_IS_64BIT in Lucene
Declaration
public static readonly bool RUNTIME_IS_64BIT
Field Value
| Type | Description |
|---|---|
| System.Boolean |
RUNTIME_VENDOR
NOTE: This was JAVA_VENDOR in Lucene
Declaration
public static readonly string RUNTIME_VENDOR
Field Value
| Type | Description |
|---|---|
| System.String |
RUNTIME_VERSION
The value of the version parsed from System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription.
NOTE: This was JAVA_VERSION in Lucene
Declaration
public static readonly string RUNTIME_VERSION
Field Value
| Type | Description |
|---|---|
| System.String |
SUN_OS
True iff running on SunOS.
Declaration
public static readonly bool SUN_OS
Field Value
| Type | Description |
|---|---|
| System.Boolean |
WINDOWS
True iff running on Windows.
Declaration
public static readonly bool WINDOWS
Field Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
| Improve this Doc View SourceMainVersionWithoutAlphaBeta()
Returns a LUCENE_MAIN_VERSION without any ALPHA/BETA qualifier Used by test only!
Declaration
public static string MainVersionWithoutAlphaBeta()
Returns
| Type | Description |
|---|---|
| System.String |