Send feedback
Enum PartOfSpeech.Form (2.74.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public enum PartOfSpeech . Form extends Enum<PartOfSpeech . Form > implements ProtocolMessageEnum
Depending on the language, Form can be categorizing different forms of
verbs, adjectives, adverbs, etc. For example, categorizing inflected
endings of verbs and adjectives or distinguishing between short and long
forms of adjectives and participles
Protobuf enum google.cloud.language.v1.PartOfSpeech.Form
Static Fields
Name
Description
ADNOMIAL
Adnomial
ADNOMIAL = 1;
ADNOMIAL_VALUE
Adnomial
ADNOMIAL = 1;
AUXILIARY
Auxiliary
AUXILIARY = 2;
AUXILIARY_VALUE
Auxiliary
AUXILIARY = 2;
COMPLEMENTIZER
Complementizer
COMPLEMENTIZER = 3;
COMPLEMENTIZER_VALUE
Complementizer
COMPLEMENTIZER = 3;
FINAL_ENDING
Final ending
FINAL_ENDING = 4;
FINAL_ENDING_VALUE
Final ending
FINAL_ENDING = 4;
FORM_UNKNOWN
Form is not applicable in the analyzed language or is not predicted.
FORM_UNKNOWN = 0;
FORM_UNKNOWN_VALUE
Form is not applicable in the analyzed language or is not predicted.
FORM_UNKNOWN = 0;
GERUND
Gerund
GERUND = 5;
GERUND_VALUE
Gerund
GERUND = 5;
IRREALIS
Irrealis
IRREALIS = 7;
IRREALIS_VALUE
Irrealis
IRREALIS = 7;
LONG
Long form
LONG = 9;
LONG_VALUE
Long form
LONG = 9;
ORDER
Order form
ORDER = 10;
ORDER_VALUE
Order form
ORDER = 10;
REALIS
Realis
REALIS = 6;
REALIS_VALUE
Realis
REALIS = 6;
SHORT
Short form
SHORT = 8;
SHORT_VALUE
Short form
SHORT = 8;
SPECIFIC
Specific form
SPECIFIC = 11;
SPECIFIC_VALUE
Specific form
SPECIFIC = 11;
UNRECOGNIZED
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()
Send feedback
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-09-11 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-11 UTC."],[],[],null,["# Enum PartOfSpeech.Form (2.73.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.73.0 (latest)](/java/docs/reference/google-cloud-language/latest/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.71.0](/java/docs/reference/google-cloud-language/2.71.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.69.0](/java/docs/reference/google-cloud-language/2.69.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.68.0](/java/docs/reference/google-cloud-language/2.68.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.65.0](/java/docs/reference/google-cloud-language/2.65.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.64.0](/java/docs/reference/google-cloud-language/2.64.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.63.0](/java/docs/reference/google-cloud-language/2.63.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.61.0](/java/docs/reference/google-cloud-language/2.61.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.60.0](/java/docs/reference/google-cloud-language/2.60.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.59.0](/java/docs/reference/google-cloud-language/2.59.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.58.0](/java/docs/reference/google-cloud-language/2.58.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.57.0](/java/docs/reference/google-cloud-language/2.57.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.56.0](/java/docs/reference/google-cloud-language/2.56.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.55.0](/java/docs/reference/google-cloud-language/2.55.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.54.0](/java/docs/reference/google-cloud-language/2.54.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.53.0](/java/docs/reference/google-cloud-language/2.53.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.52.0](/java/docs/reference/google-cloud-language/2.52.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.50.0](/java/docs/reference/google-cloud-language/2.50.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.49.0](/java/docs/reference/google-cloud-language/2.49.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.48.0](/java/docs/reference/google-cloud-language/2.48.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.47.0](/java/docs/reference/google-cloud-language/2.47.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.46.0](/java/docs/reference/google-cloud-language/2.46.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.45.0](/java/docs/reference/google-cloud-language/2.45.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.44.0](/java/docs/reference/google-cloud-language/2.44.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.43.0](/java/docs/reference/google-cloud-language/2.43.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.42.0](/java/docs/reference/google-cloud-language/2.42.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.41.0](/java/docs/reference/google-cloud-language/2.41.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.40.0](/java/docs/reference/google-cloud-language/2.40.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.38.0](/java/docs/reference/google-cloud-language/2.38.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.37.0](/java/docs/reference/google-cloud-language/2.37.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.36.0](/java/docs/reference/google-cloud-language/2.36.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.35.0](/java/docs/reference/google-cloud-language/2.35.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.34.0](/java/docs/reference/google-cloud-language/2.34.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.33.0](/java/docs/reference/google-cloud-language/2.33.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.32.0](/java/docs/reference/google-cloud-language/2.32.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.31.0](/java/docs/reference/google-cloud-language/2.31.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.30.0](/java/docs/reference/google-cloud-language/2.30.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.29.0](/java/docs/reference/google-cloud-language/2.29.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.28.0](/java/docs/reference/google-cloud-language/2.28.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.25.0](/java/docs/reference/google-cloud-language/2.25.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.24.0](/java/docs/reference/google-cloud-language/2.24.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.23.0](/java/docs/reference/google-cloud-language/2.23.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.22.0](/java/docs/reference/google-cloud-language/2.22.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.21.0](/java/docs/reference/google-cloud-language/2.21.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.20.0](/java/docs/reference/google-cloud-language/2.20.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.19.0](/java/docs/reference/google-cloud-language/2.19.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.18.0](/java/docs/reference/google-cloud-language/2.18.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.17.0](/java/docs/reference/google-cloud-language/2.17.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.16.0](/java/docs/reference/google-cloud-language/2.16.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.15.0](/java/docs/reference/google-cloud-language/2.15.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.14.0](/java/docs/reference/google-cloud-language/2.14.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.13.0](/java/docs/reference/google-cloud-language/2.13.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.12.0](/java/docs/reference/google-cloud-language/2.12.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.10.0](/java/docs/reference/google-cloud-language/2.10.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.9.0](/java/docs/reference/google-cloud-language/2.9.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.8.0](/java/docs/reference/google-cloud-language/2.8.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.7.0](/java/docs/reference/google-cloud-language/2.7.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.6.0](/java/docs/reference/google-cloud-language/2.6.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.5.0](/java/docs/reference/google-cloud-language/2.5.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.4.1](/java/docs/reference/google-cloud-language/2.4.1/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.3.4](/java/docs/reference/google-cloud-language/2.3.4/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.2.0](/java/docs/reference/google-cloud-language/2.2.0/com.google.cloud.language.v1.PartOfSpeech.Form)\n- [2.1.10](/java/docs/reference/google-cloud-language/2.1.10/com.google.cloud.language.v1.PartOfSpeech.Form) \n\n public enum PartOfSpeech.Form extends Enum\u003cPartOfSpeech.Form\u003e implements ProtocolMessageEnum\n\nDepending on the language, Form can be categorizing different forms of\nverbs, adjectives, adverbs, etc. For example, categorizing inflected\nendings of verbs and adjectives or distinguishing between short and long\nforms of adjectives and participles\n\nProtobuf enum `google.cloud.language.v1.PartOfSpeech.Form` \n\nImplements\n----------\n\n[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html) \n\nInherited Members\n-----------------\n\n[Enum.\\\u003cT\\\u003evalueOf(Class\\\u003cT\\\u003e,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) \n[Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) \n[Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) \n[Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) \n[Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) \n[Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) \n[Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) \n[Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) \n[Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) \n[Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)"]]