Enum DependencyEdge.Label

java.lang.Object
java.lang.Enum<DependencyEdge.Label>
com.google.cloud.language.v1.DependencyEdge.Label
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<DependencyEdge.Label>
Enclosing class:
DependencyEdge

public static enum DependencyEdge.Label extends Enum<DependencyEdge.Label> implements com.google.protobuf.ProtocolMessageEnum
 The parse label enum for the token.
 
Protobuf enum google.cloud.language.v1.DependencyEdge.Label
  • Enum Constant Details

  • Field Details

    • UNKNOWN_VALUE

      public static final int UNKNOWN_VALUE
       Unknown
       
      UNKNOWN = 0;
      See Also:
    • ABBREV_VALUE

      public static final int ABBREV_VALUE
       Abbreviation modifier
       
      ABBREV = 1;
      See Also:
    • ACOMP_VALUE

      public static final int ACOMP_VALUE
       Adjectival complement
       
      ACOMP = 2;
      See Also:
    • ADVCL_VALUE

      public static final int ADVCL_VALUE
       Adverbial clause modifier
       
      ADVCL = 3;
      See Also:
    • ADVMOD_VALUE

      public static final int ADVMOD_VALUE
       Adverbial modifier
       
      ADVMOD = 4;
      See Also:
    • AMOD_VALUE

      public static final int AMOD_VALUE
       Adjectival modifier of an NP
       
      AMOD = 5;
      See Also:
    • APPOS_VALUE

      public static final int APPOS_VALUE
       Appositional modifier of an NP
       
      APPOS = 6;
      See Also:
    • ATTR_VALUE

      public static final int ATTR_VALUE
       Attribute dependent of a copular verb
       
      ATTR = 7;
      See Also:
    • AUX_VALUE

      public static final int AUX_VALUE
       Auxiliary (non-main) verb
       
      AUX = 8;
      See Also:
    • AUXPASS_VALUE

      public static final int AUXPASS_VALUE
       Passive auxiliary
       
      AUXPASS = 9;
      See Also:
    • CC_VALUE

      public static final int CC_VALUE
       Coordinating conjunction
       
      CC = 10;
      See Also:
    • CCOMP_VALUE

      public static final int CCOMP_VALUE
       Clausal complement of a verb or adjective
       
      CCOMP = 11;
      See Also:
    • CONJ_VALUE

      public static final int CONJ_VALUE
       Conjunct
       
      CONJ = 12;
      See Also:
    • CSUBJ_VALUE

      public static final int CSUBJ_VALUE
       Clausal subject
       
      CSUBJ = 13;
      See Also:
    • CSUBJPASS_VALUE

      public static final int CSUBJPASS_VALUE
       Clausal passive subject
       
      CSUBJPASS = 14;
      See Also:
    • DEP_VALUE

      public static final int DEP_VALUE
       Dependency (unable to determine)
       
      DEP = 15;
      See Also:
    • DET_VALUE

      public static final int DET_VALUE
       Determiner
       
      DET = 16;
      See Also:
    • DISCOURSE_VALUE

      public static final int DISCOURSE_VALUE
       Discourse
       
      DISCOURSE = 17;
      See Also:
    • DOBJ_VALUE

      public static final int DOBJ_VALUE
       Direct object
       
      DOBJ = 18;
      See Also:
    • EXPL_VALUE

      public static final int EXPL_VALUE
       Expletive
       
      EXPL = 19;
      See Also:
    • GOESWITH_VALUE

      public static final int GOESWITH_VALUE
       Goes with (part of a word in a text not well edited)
       
      GOESWITH = 20;
      See Also:
    • IOBJ_VALUE

      public static final int IOBJ_VALUE
       Indirect object
       
      IOBJ = 21;
      See Also:
    • MARK_VALUE

      public static final int MARK_VALUE
       Marker (word introducing a subordinate clause)
       
      MARK = 22;
      See Also:
    • MWE_VALUE

      public static final int MWE_VALUE
       Multi-word expression
       
      MWE = 23;
      See Also:
    • MWV_VALUE

      public static final int MWV_VALUE
       Multi-word verbal expression
       
      MWV = 24;
      See Also:
    • NEG_VALUE

      public static final int NEG_VALUE
       Negation modifier
       
      NEG = 25;
      See Also:
    • NN_VALUE

      public static final int NN_VALUE
       Noun compound modifier
       
      NN = 26;
      See Also:
    • NPADVMOD_VALUE

      public static final int NPADVMOD_VALUE
       Noun phrase used as an adverbial modifier
       
      NPADVMOD = 27;
      See Also:
    • NSUBJ_VALUE

      public static final int NSUBJ_VALUE
       Nominal subject
       
      NSUBJ = 28;
      See Also:
    • NSUBJPASS_VALUE

      public static final int NSUBJPASS_VALUE
       Passive nominal subject
       
      NSUBJPASS = 29;
      See Also:
    • NUM_VALUE

      public static final int NUM_VALUE
       Numeric modifier of a noun
       
      NUM = 30;
      See Also:
    • NUMBER_VALUE

      public static final int NUMBER_VALUE
       Element of compound number
       
      NUMBER = 31;
      See Also:
    • P_VALUE

      public static final int P_VALUE
       Punctuation mark
       
      P = 32;
      See Also:
    • PARATAXIS_VALUE

      public static final int PARATAXIS_VALUE
       Parataxis relation
       
      PARATAXIS = 33;
      See Also:
    • PARTMOD_VALUE

      public static final int PARTMOD_VALUE
       Participial modifier
       
      PARTMOD = 34;
      See Also:
    • PCOMP_VALUE

      public static final int PCOMP_VALUE
       The complement of a preposition is a clause
       
      PCOMP = 35;
      See Also:
    • POBJ_VALUE

      public static final int POBJ_VALUE
       Object of a preposition
       
      POBJ = 36;
      See Also:
    • POSS_VALUE

      public static final int POSS_VALUE
       Possession modifier
       
      POSS = 37;
      See Also:
    • POSTNEG_VALUE

      public static final int POSTNEG_VALUE
       Postverbal negative particle
       
      POSTNEG = 38;
      See Also:
    • PRECOMP_VALUE

      public static final int PRECOMP_VALUE
       Predicate complement
       
      PRECOMP = 39;
      See Also:
    • PRECONJ_VALUE

      public static final int PRECONJ_VALUE
       Preconjunt
       
      PRECONJ = 40;
      See Also:
    • PREDET_VALUE

      public static final int PREDET_VALUE
       Predeterminer
       
      PREDET = 41;
      See Also:
    • PREF_VALUE

      public static final int PREF_VALUE
       Prefix
       
      PREF = 42;
      See Also:
    • PREP_VALUE

      public static final int PREP_VALUE
       Prepositional modifier
       
      PREP = 43;
      See Also:
    • PRONL_VALUE

      public static final int PRONL_VALUE
       The relationship between a verb and verbal morpheme
       
      PRONL = 44;
      See Also:
    • PRT_VALUE

      public static final int PRT_VALUE
       Particle
       
      PRT = 45;
      See Also:
    • PS_VALUE

      public static final int PS_VALUE
       Associative or possessive marker
       
      PS = 46;
      See Also:
    • QUANTMOD_VALUE

      public static final int QUANTMOD_VALUE
       Quantifier phrase modifier
       
      QUANTMOD = 47;
      See Also:
    • RCMOD_VALUE

      public static final int RCMOD_VALUE
       Relative clause modifier
       
      RCMOD = 48;
      See Also:
    • RCMODREL_VALUE

      public static final int RCMODREL_VALUE
       Complementizer in relative clause
       
      RCMODREL = 49;
      See Also:
    • RDROP_VALUE

      public static final int RDROP_VALUE
       Ellipsis without a preceding predicate
       
      RDROP = 50;
      See Also:
    • REF_VALUE

      public static final int REF_VALUE
       Referent
       
      REF = 51;
      See Also:
    • REMNANT_VALUE

      public static final int REMNANT_VALUE
       Remnant
       
      REMNANT = 52;
      See Also:
    • REPARANDUM_VALUE

      public static final int REPARANDUM_VALUE
       Reparandum
       
      REPARANDUM = 53;
      See Also:
    • ROOT_VALUE

      public static final int ROOT_VALUE
       Root
       
      ROOT = 54;
      See Also:
    • SNUM_VALUE

      public static final int SNUM_VALUE
       Suffix specifying a unit of number
       
      SNUM = 55;
      See Also:
    • SUFF_VALUE

      public static final int SUFF_VALUE
       Suffix
       
      SUFF = 56;
      See Also:
    • TMOD_VALUE

      public static final int TMOD_VALUE
       Temporal modifier
       
      TMOD = 57;
      See Also:
    • TOPIC_VALUE

      public static final int TOPIC_VALUE
       Topic marker
       
      TOPIC = 58;
      See Also:
    • VMOD_VALUE

      public static final int VMOD_VALUE
       Clause headed by an infinite form of the verb that modifies a noun
       
      VMOD = 59;
      See Also:
    • VOCATIVE_VALUE

      public static final int VOCATIVE_VALUE
       Vocative
       
      VOCATIVE = 60;
      See Also:
    • XCOMP_VALUE

      public static final int XCOMP_VALUE
       Open clausal complement
       
      XCOMP = 61;
      See Also:
    • SUFFIX_VALUE

      public static final int SUFFIX_VALUE
       Name suffix
       
      SUFFIX = 62;
      See Also:
    • TITLE_VALUE

      public static final int TITLE_VALUE
       Name title
       
      TITLE = 63;
      See Also:
    • ADVPHMOD_VALUE

      public static final int ADVPHMOD_VALUE
       Adverbial phrase modifier
       
      ADVPHMOD = 64;
      See Also:
    • AUXCAUS_VALUE

      public static final int AUXCAUS_VALUE
       Causative auxiliary
       
      AUXCAUS = 65;
      See Also:
    • AUXVV_VALUE

      public static final int AUXVV_VALUE
       Helper auxiliary
       
      AUXVV = 66;
      See Also:
    • DTMOD_VALUE

      public static final int DTMOD_VALUE
       Rentaishi (Prenominal modifier)
       
      DTMOD = 67;
      See Also:
    • FOREIGN_VALUE

      public static final int FOREIGN_VALUE
       Foreign words
       
      FOREIGN = 68;
      See Also:
    • KW_VALUE

      public static final int KW_VALUE
       Keyword
       
      KW = 69;
      See Also:
    • LIST_VALUE

      public static final int LIST_VALUE
       List for chains of comparable items
       
      LIST = 70;
      See Also:
    • NOMC_VALUE

      public static final int NOMC_VALUE
       Nominalized clause
       
      NOMC = 71;
      See Also:
    • NOMCSUBJ_VALUE

      public static final int NOMCSUBJ_VALUE
       Nominalized clausal subject
       
      NOMCSUBJ = 72;
      See Also:
    • NOMCSUBJPASS_VALUE

      public static final int NOMCSUBJPASS_VALUE
       Nominalized clausal passive
       
      NOMCSUBJPASS = 73;
      See Also:
    • NUMC_VALUE

      public static final int NUMC_VALUE
       Compound of numeric modifier
       
      NUMC = 74;
      See Also:
    • COP_VALUE

      public static final int COP_VALUE
       Copula
       
      COP = 75;
      See Also:
    • DISLOCATED_VALUE

      public static final int DISLOCATED_VALUE
       Dislocated relation (for fronted/topicalized elements)
       
      DISLOCATED = 76;
      See Also:
    • ASP_VALUE

      public static final int ASP_VALUE
       Aspect marker
       
      ASP = 77;
      See Also:
    • GMOD_VALUE

      public static final int GMOD_VALUE
       Genitive modifier
       
      GMOD = 78;
      See Also:
    • GOBJ_VALUE

      public static final int GOBJ_VALUE
       Genitive object
       
      GOBJ = 79;
      See Also:
    • INFMOD_VALUE

      public static final int INFMOD_VALUE
       Infinitival modifier
       
      INFMOD = 80;
      See Also:
    • MES_VALUE

      public static final int MES_VALUE
       Measure
       
      MES = 81;
      See Also:
    • NCOMP_VALUE

      public static final int NCOMP_VALUE
       Nominal complement of a noun
       
      NCOMP = 82;
      See Also:
  • Method Details

    • values

      public static DependencyEdge.Label[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static DependencyEdge.Label 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
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static DependencyEdge.Label valueOf(int value)
      Deprecated.
      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:
      value - 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
    • forNumber

      public static DependencyEdge.Label forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<DependencyEdge.Label> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static DependencyEdge.Label valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      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:
      desc - 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