Class IndexingFactory

java.lang.Object
ru.slie.luna.issue.index.IndexingFactory

public class IndexingFactory extends Object
  • Constructor Details

    • IndexingFactory

      public IndexingFactory()
  • Method Details

    • getNameForSort

      public static @NonNull String getNameForSort(String fieldId)
    • getNameForLike

      public static @NonNull String getNameForLike(String fieldId)
    • indexTextField

      public static void indexTextField(org.apache.lucene.document.Document doc, String fieldId, String fieldValue)
    • indexField

      public static void indexField(org.apache.lucene.document.Document doc, String fieldId, LocalDateTime fieldValue)
    • indexField

      public static void indexField(org.apache.lucene.document.Document doc, String fieldId, LocalDate fieldValue)
    • indexField

      public static void indexField(org.apache.lucene.document.Document doc, String fieldId, Long fieldValue)
    • indexField

      public static void indexField(org.apache.lucene.document.Document doc, String fieldId, Double fieldValue)
    • toEpochMillis

      public static long toEpochMillis(LocalDateTime localDateTime)
    • toEpochMillis

      public static long toEpochMillis(Temporal temporal)
    • toEpochMillis

      public static long toEpochMillis(LocalDate localDate)
    • toEpochMillis

      public static long toEpochMillis(Duration duration)
    • wrapNull

      public static String wrapNull(String value)
    • wrapNull

      public static String wrapNull(Long value)