Enum DependencyEdge.Label (2.2.0)

public enum DependencyEdge.Label extends Enum<DependencyEdge.Label> implements ProtocolMessageEnum

The parse label enum for the token.

Protobuf enum google.cloud.language.v1beta2.DependencyEdge.Label

Implements

ProtocolMessageEnum

Static Fields

NameDescription
ABBREV

Abbreviation modifier

ABBREV = 1;

ABBREV_VALUE

Abbreviation modifier

ABBREV = 1;

ACOMP

Adjectival complement

ACOMP = 2;

ACOMP_VALUE

Adjectival complement

ACOMP = 2;

ADVCL

Adverbial clause modifier

ADVCL = 3;

ADVCL_VALUE

Adverbial clause modifier

ADVCL = 3;

ADVMOD

Adverbial modifier

ADVMOD = 4;

ADVMOD_VALUE

Adverbial modifier

ADVMOD = 4;

ADVPHMOD

Adverbial phrase modifier

ADVPHMOD = 64;

ADVPHMOD_VALUE

Adverbial phrase modifier

ADVPHMOD = 64;

AMOD

Adjectival modifier of an NP

AMOD = 5;

AMOD_VALUE

Adjectival modifier of an NP

AMOD = 5;

APPOS

Appositional modifier of an NP

APPOS = 6;

APPOS_VALUE

Appositional modifier of an NP

APPOS = 6;

ASP

Aspect marker

ASP = 77;

ASP_VALUE

Aspect marker

ASP = 77;

ATTR

Attribute dependent of a copular verb

ATTR = 7;

ATTR_VALUE

Attribute dependent of a copular verb

ATTR = 7;

AUX

Auxiliary (non-main) verb

AUX = 8;

AUXCAUS

Causative auxiliary

AUXCAUS = 65;

AUXCAUS_VALUE

Causative auxiliary

AUXCAUS = 65;

AUXPASS

Passive auxiliary

AUXPASS = 9;

AUXPASS_VALUE

Passive auxiliary

AUXPASS = 9;

AUXVV

Helper auxiliary

AUXVV = 66;

AUXVV_VALUE

Helper auxiliary

AUXVV = 66;

AUX_VALUE

Auxiliary (non-main) verb

AUX = 8;

CC

Coordinating conjunction

CC = 10;

CCOMP

Clausal complement of a verb or adjective

CCOMP = 11;

CCOMP_VALUE

Clausal complement of a verb or adjective

CCOMP = 11;

CC_VALUE

Coordinating conjunction

CC = 10;

CONJ

Conjunct

CONJ = 12;

CONJ_VALUE

Conjunct

CONJ = 12;

COP

Copula

COP = 75;

COP_VALUE

Copula

COP = 75;

CSUBJ

Clausal subject

CSUBJ = 13;

CSUBJPASS

Clausal passive subject

CSUBJPASS = 14;

CSUBJPASS_VALUE

Clausal passive subject

CSUBJPASS = 14;

CSUBJ_VALUE

Clausal subject

CSUBJ = 13;

DEP

Dependency (unable to determine)

DEP = 15;

DEP_VALUE

Dependency (unable to determine)

DEP = 15;

DET

Determiner

DET = 16;

DET_VALUE

Determiner

DET = 16;

DISCOURSE

Discourse

DISCOURSE = 17;

DISCOURSE_VALUE

Discourse

DISCOURSE = 17;

DISLOCATED

Dislocated relation (for fronted/topicalized elements)

DISLOCATED = 76;

DISLOCATED_VALUE

Dislocated relation (for fronted/topicalized elements)

DISLOCATED = 76;

DOBJ

Direct object

DOBJ = 18;

DOBJ_VALUE

Direct object

DOBJ = 18;

DTMOD

Rentaishi (Prenominal modifier)

DTMOD = 67;

DTMOD_VALUE

Rentaishi (Prenominal modifier)

DTMOD = 67;

EXPL

Expletive

EXPL = 19;

EXPL_VALUE

Expletive

EXPL = 19;

FOREIGN

Foreign words

FOREIGN = 68;

FOREIGN_VALUE

Foreign words

FOREIGN = 68;

GMOD

Genitive modifier

GMOD = 78;

GMOD_VALUE

Genitive modifier

GMOD = 78;

GOBJ

Genitive object

GOBJ = 79;

GOBJ_VALUE

Genitive object

GOBJ = 79;

GOESWITH

Goes with (part of a word in a text not well edited)

GOESWITH = 20;

GOESWITH_VALUE

Goes with (part of a word in a text not well edited)

GOESWITH = 20;

INFMOD

Infinitival modifier

INFMOD = 80;

INFMOD_VALUE

Infinitival modifier

INFMOD = 80;

IOBJ

Indirect object

IOBJ = 21;

IOBJ_VALUE

Indirect object

IOBJ = 21;

KW

Keyword

KW = 69;

KW_VALUE

Keyword

KW = 69;

LIST

List for chains of comparable items

LIST = 70;

LIST_VALUE

List for chains of comparable items

LIST = 70;

MARK

Marker (word introducing a subordinate clause)

MARK = 22;

MARK_VALUE

Marker (word introducing a subordinate clause)

MARK = 22;

MES

Measure

MES = 81;

MES_VALUE

Measure

MES = 81;

MWE

Multi-word expression

MWE = 23;

MWE_VALUE

Multi-word expression

MWE = 23;

MWV

Multi-word verbal expression

MWV = 24;

MWV_VALUE

Multi-word verbal expression

MWV = 24;

NCOMP

Nominal complement of a noun

NCOMP = 82;

NCOMP_VALUE

Nominal complement of a noun

NCOMP = 82;

NEG

Negation modifier

NEG = 25;

NEG_VALUE

Negation modifier

NEG = 25;

NN

Noun compound modifier

NN = 26;

NN_VALUE

Noun compound modifier

NN = 26;

NOMC

Nominalized clause

NOMC = 71;

NOMCSUBJ

Nominalized clausal subject

NOMCSUBJ = 72;

NOMCSUBJPASS

Nominalized clausal passive

NOMCSUBJPASS = 73;

NOMCSUBJPASS_VALUE

Nominalized clausal passive

NOMCSUBJPASS = 73;

NOMCSUBJ_VALUE

Nominalized clausal subject

NOMCSUBJ = 72;

NOMC_VALUE

Nominalized clause

NOMC = 71;

NPADVMOD

Noun phrase used as an adverbial modifier

NPADVMOD = 27;

NPADVMOD_VALUE

Noun phrase used as an adverbial modifier

NPADVMOD = 27;

NSUBJ

Nominal subject

NSUBJ = 28;

NSUBJPASS

Passive nominal subject

NSUBJPASS = 29;

NSUBJPASS_VALUE

Passive nominal subject

NSUBJPASS = 29;

NSUBJ_VALUE

Nominal subject

NSUBJ = 28;

NUM

Numeric modifier of a noun

NUM = 30;

NUMBER

Element of compound number

NUMBER = 31;

NUMBER_VALUE

Element of compound number

NUMBER = 31;

NUMC

Compound of numeric modifier

NUMC = 74;

NUMC_VALUE

Compound of numeric modifier

NUMC = 74;

NUM_VALUE

Numeric modifier of a noun

NUM = 30;

P

Punctuation mark

P = 32;

PARATAXIS

Parataxis relation

PARATAXIS = 33;

PARATAXIS_VALUE

Parataxis relation

PARATAXIS = 33;

PARTMOD

Participial modifier

PARTMOD = 34;

PARTMOD_VALUE

Participial modifier

PARTMOD = 34;

PCOMP

The complement of a preposition is a clause

PCOMP = 35;

PCOMP_VALUE

The complement of a preposition is a clause

PCOMP = 35;

POBJ

Object of a preposition

POBJ = 36;

POBJ_VALUE

Object of a preposition

POBJ = 36;

POSS

Possession modifier

POSS = 37;

POSS_VALUE

Possession modifier

POSS = 37;

POSTNEG

Postverbal negative particle

POSTNEG = 38;

POSTNEG_VALUE

Postverbal negative particle

POSTNEG = 38;

PRECOMP

Predicate complement

PRECOMP = 39;

PRECOMP_VALUE

Predicate complement

PRECOMP = 39;

PRECONJ

Preconjunt

PRECONJ = 40;

PRECONJ_VALUE

Preconjunt

PRECONJ = 40;

PREDET

Predeterminer

PREDET = 41;

PREDET_VALUE

Predeterminer

PREDET = 41;

PREF

Prefix

PREF = 42;

PREF_VALUE

Prefix

PREF = 42;

PREP

Prepositional modifier

PREP = 43;

PREP_VALUE

Prepositional modifier

PREP = 43;

PRONL

The relationship between a verb and verbal morpheme

PRONL = 44;

PRONL_VALUE

The relationship between a verb and verbal morpheme

PRONL = 44;

PRT

Particle

PRT = 45;

PRT_VALUE

Particle

PRT = 45;

PS

Associative or possessive marker

PS = 46;

PS_VALUE

Associative or possessive marker

PS = 46;

P_VALUE

Punctuation mark

P = 32;

QUANTMOD

Quantifier phrase modifier

QUANTMOD = 47;

QUANTMOD_VALUE

Quantifier phrase modifier

QUANTMOD = 47;

RCMOD

Relative clause modifier

RCMOD = 48;

RCMODREL

Complementizer in relative clause

RCMODREL = 49;

RCMODREL_VALUE

Complementizer in relative clause

RCMODREL = 49;

RCMOD_VALUE

Relative clause modifier

RCMOD = 48;

RDROP

Ellipsis without a preceding predicate

RDROP = 50;

RDROP_VALUE

Ellipsis without a preceding predicate

RDROP = 50;

REF

Referent

REF = 51;

REF_VALUE

Referent

REF = 51;

REMNANT

Remnant

REMNANT = 52;

REMNANT_VALUE

Remnant

REMNANT = 52;

REPARANDUM

Reparandum

REPARANDUM = 53;

REPARANDUM_VALUE

Reparandum

REPARANDUM = 53;

ROOT

Root

ROOT = 54;

ROOT_VALUE

Root

ROOT = 54;

SNUM

Suffix specifying a unit of number

SNUM = 55;

SNUM_VALUE

Suffix specifying a unit of number

SNUM = 55;

SUFF

Suffix

SUFF = 56;

SUFFIX

Name suffix

SUFFIX = 62;

SUFFIX_VALUE

Name suffix

SUFFIX = 62;

SUFF_VALUE

Suffix

SUFF = 56;

TITLE

Name title

TITLE = 63;

TITLE_VALUE

Name title

TITLE = 63;

TMOD

Temporal modifier

TMOD = 57;

TMOD_VALUE

Temporal modifier

TMOD = 57;

TOPIC

Topic marker

TOPIC = 58;

TOPIC_VALUE

Topic marker

TOPIC = 58;

UNKNOWN

Unknown

UNKNOWN = 0;

UNKNOWN_VALUE

Unknown

UNKNOWN = 0;

UNRECOGNIZED
VMOD

Clause headed by an infinite form of the verb that modifies a noun

VMOD = 59;

VMOD_VALUE

Clause headed by an infinite form of the verb that modifies a noun

VMOD = 59;

VOCATIVE

Vocative

VOCATIVE = 60;

VOCATIVE_VALUE

Vocative

VOCATIVE = 60;

XCOMP

Open clausal complement

XCOMP = 61;

XCOMP_VALUE

Open clausal complement

XCOMP = 61;

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()