public class LuceneIndexHelper extends Object
Modifier and Type | Field and Description |
---|---|
static Set<String> |
JR_PROPERTY_INCLUDES |
Modifier and Type | Method and Description |
---|---|
static boolean |
isLuceneIndexNode(NodeState node) |
static NodeBuilder |
newLuceneFileIndexDefinition(NodeBuilder index,
String name,
Set<String> propertyTypes,
Set<String> excludes,
String path,
String async) |
static NodeBuilder |
newLuceneFileIndexDefinition(NodeBuilder index,
String name,
Set<String> propertyTypes,
String path) |
static NodeBuilder |
newLuceneIndexDefinition(NodeBuilder index,
String name,
Set<String> propertyTypes) |
static NodeBuilder |
newLuceneIndexDefinition(NodeBuilder index,
String name,
Set<String> propertyTypes,
Set<String> excludes,
String async) |
static NodeBuilder |
newLuceneIndexDefinition(NodeBuilder index,
String name,
Set<String> propertyTypes,
Set<String> excludes,
String async,
Boolean stored) |
static NodeBuilder |
newLucenePropertyIndexDefinition(NodeBuilder index,
String name,
Set<String> includes,
String async) |
static boolean |
skipTokenization(String name)
Nodes that represent UUIDs and shold not be tokenized
|
public static NodeBuilder newLuceneIndexDefinition(NodeBuilder index, String name, Set<String> propertyTypes)
public static NodeBuilder newLuceneIndexDefinition(NodeBuilder index, String name, Set<String> propertyTypes, Set<String> excludes, String async)
public static NodeBuilder newLuceneIndexDefinition(NodeBuilder index, String name, Set<String> propertyTypes, Set<String> excludes, String async, Boolean stored)
public static NodeBuilder newLuceneFileIndexDefinition(NodeBuilder index, String name, Set<String> propertyTypes, String path)
public static NodeBuilder newLuceneFileIndexDefinition(NodeBuilder index, String name, Set<String> propertyTypes, Set<String> excludes, String path, String async)
public static NodeBuilder newLucenePropertyIndexDefinition(NodeBuilder index, String name, Set<String> includes, String async)
public static boolean skipTokenization(String name)
public static boolean isLuceneIndexNode(NodeState node)
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"