Enum DependencyEdge.Label (2.64.0)

publicenumDependencyEdge.LabelextendsEnum<DependencyEdge.Label>implementsProtocolMessageEnum

The parse label enum for the token.

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

Implements

ProtocolMessageEnum

Static Fields

Name Description
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

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.