de.deepamehta.core.model
Enum IndexMode
java.lang.Object
java.lang.Enum<IndexMode>
de.deepamehta.core.model.IndexMode
- All Implemented Interfaces:
- Serializable, Comparable<IndexMode>
public enum IndexMode
- extends Enum<IndexMode>
OFF
public static final IndexMode OFF
KEY
public static final IndexMode KEY
FULLTEXT
public static final IndexMode FULLTEXT
FULLTEXT_KEY
public static final IndexMode FULLTEXT_KEY
INDEX_MODES_NAMESPACE
private static final String INDEX_MODES_NAMESPACE
- See Also:
- Constant Field Values
values
public static IndexMode[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (IndexMode c : IndexMode.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static IndexMode valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
fromTopics
public static List<IndexMode> fromTopics(List<RelatedTopicModel> topics)
toUri
public String toUri()
parse
static List<IndexMode> parse(JSONObject topicTypeModel)
toJSON
static void toJSON(List<IndexMode> indexModes,
JSONObject o)
throws Exception
- Throws:
Exception
fromUri
private static IndexMode fromUri(String uri)
Copyright © 2014. All Rights Reserved.