public class IndexFormatVersion extends Object
PROPERTIES_SET
field which contains all property names of
a node. This speeds up queries that check the existence of a property.PROPERTY_LENGTHS
, LOCAL_NAME
and
NAMESPACE_URI
. Furthermore a Payload is added to
PROPERTIES
fields to indicate the property type.Modifier and Type | Field and Description |
---|---|
static IndexFormatVersion |
V1
V1 is the index format for Jackrabbit releases 1.0 to 1.3.x.
|
static IndexFormatVersion |
V2
V2 is the index format for Jackrabbit releases 1.4.x
|
static IndexFormatVersion |
V3
V3 is the index format for Jackrabbit releases >= 1.5
|
Modifier and Type | Method and Description |
---|---|
int |
getVersion()
Returns the index format version
|
static IndexFormatVersion |
getVersion(org.apache.lucene.index.IndexReader indexReader) |
boolean |
isAtLeast(IndexFormatVersion version)
Returns
true if this version is at least as high as the
given version . |
String |
toString() |
public static final IndexFormatVersion V1
public static final IndexFormatVersion V2
public static final IndexFormatVersion V3
public int getVersion()
public boolean isAtLeast(IndexFormatVersion version)
true
if this version is at least as high as the
given version
.version
- the other version to compare.true
if this version is at least as high as the
provided; false
otherwise.public String toString()
public static IndexFormatVersion getVersion(org.apache.lucene.index.IndexReader indexReader)
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.