public class SharedPropertyRegistry
extends java.lang.Object
implements de.ims.icarus.language.LanguageConstants
Modifier and Type | Field and Description |
---|---|
static java.lang.Object |
DOCUMENT_LEVEL |
static java.lang.Object |
ENVIRONMENT_LEVEL |
static int |
INCLUDE_COMPATIBLE_TYPES |
static int |
INCLUDE_GENERAL_LEVEL |
static java.lang.Object |
SENTENCE_LEVEL |
static java.lang.Object |
SPAN_LEVEL |
static java.lang.Object |
SYLLABLE_LEVEL |
static java.lang.Object |
WORD_LEVEL |
DATA_GROUP_LABEL, DATA_GROUP_VALUE, DATA_HEAD_ROOT, DATA_LEFT_LABEL, DATA_LEFT_VALUE, DATA_NO_VALUE, DATA_RIGHT_LABEL, DATA_RIGHT_VALUE, DATA_ROOT_LABEL, DATA_UNDEFINED_DOUBLE_VALUE, DATA_UNDEFINED_FLOAT_VALUE, DATA_UNDEFINED_LABEL, DATA_UNDEFINED_VALUE, DATA_YES_VALUE, DEPREL_KEY, DIRECTION_KEY, DISTANCE_KEY, EDGE_KEY, ENTITY_KEY, FEATURES_KEY, FLAG_PROJECTIVE, FLAGS_KEY, FORM_KEY, FRAMESET_KEY, GENDER_KEY, HEAD_KEY, ID_KEY, INDEX_KEY, LEMMA_KEY, LENGTH_KEY, NUMBER_KEY, PARSE_KEY, POS_KEY, ROOT_KEY, SENSE_KEY, SIZE_KEY, SPEAKER_FEATURES_KEY, SPEAKER_KEY, TAG_KEY, TRANSITIVE_KEY
Constructor and Description |
---|
SharedPropertyRegistry() |
Modifier and Type | Method and Description |
---|---|
static ValueHandler |
getHandler(java.lang.Object specifier) |
static java.lang.String[] |
getSpecifiers(java.lang.Object level,
de.ims.icarus.util.data.ContentType... types) |
static java.lang.String[] |
getSpecifiers(java.lang.Object level,
int flags,
de.ims.icarus.util.data.ContentType... types) |
static boolean |
registerHandler(java.lang.String specifier,
ValueHandler handler,
de.ims.icarus.util.data.ContentType contentType,
java.lang.Object level) |
public static final java.lang.Object SYLLABLE_LEVEL
public static final java.lang.Object WORD_LEVEL
public static final java.lang.Object SPAN_LEVEL
public static final java.lang.Object SENTENCE_LEVEL
public static final java.lang.Object DOCUMENT_LEVEL
public static final java.lang.Object ENVIRONMENT_LEVEL
public static final int INCLUDE_GENERAL_LEVEL
public static final int INCLUDE_COMPATIBLE_TYPES
public static boolean registerHandler(java.lang.String specifier, ValueHandler handler, de.ims.icarus.util.data.ContentType contentType, java.lang.Object level)
public static ValueHandler getHandler(java.lang.Object specifier)
public static java.lang.String[] getSpecifiers(java.lang.Object level, de.ims.icarus.util.data.ContentType... types)
public static java.lang.String[] getSpecifiers(java.lang.Object level, int flags, de.ims.icarus.util.data.ContentType... types)