package io.ebeanservice.docstore.api.mapping; /** * Types as defined for document store property types. */ public enum DocPropertyType { /** * Enum. */ ENUM, /** * A UUID is a String Id implying it should not be analysed. */ UUID, /** * Keyword/code string content not expected to be analysed. */ KEYWORD, /** * String content expected to be analysed. */ TEXT, /** * Boolean. */ BOOLEAN, /** * Short. */ SHORT, /** * Integer. */ INTEGER, /** * Long. */ LONG, /** * Float. */ FLOAT, /** * Double. */ DOUBLE, /** * Date without time. */ DATE, /** * Date with time. */ DATETIME, /** * Binary type. */ BINARY, /** * A nested object. */ OBJECT, /** * A nested list of objects. */ LIST, /** * Root level type. */ ROOT }