Package com.sourcegraph.semanticdb_javac
Enum Semanticdb.SymbolInformation.Kind
- java.lang.Object
-
- java.lang.Enum<Semanticdb.SymbolInformation.Kind>
-
- com.sourcegraph.semanticdb_javac.Semanticdb.SymbolInformation.Kind
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,java.io.Serializable,java.lang.Comparable<Semanticdb.SymbolInformation.Kind>
- Enclosing class:
- Semanticdb.SymbolInformation
public static enum Semanticdb.SymbolInformation.Kind extends java.lang.Enum<Semanticdb.SymbolInformation.Kind> implements com.google.protobuf.ProtocolMessageEnum
Protobuf enumcom.sourcegraph.semanticdb_javac.SymbolInformation.Kind
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLASSCLASS = 13;CONSTRUCTORCONSTRUCTOR = 21;FIELDFIELD = 20;INTERFACEINTERFACE = 18;LOCALLOCAL = 19;METHODMETHOD = 3;PACKAGEPACKAGE = 11;PARAMETERPARAMETER = 8;TYPETYPE = 7;TYPE_PARAMETERTYPE_PARAMETER = 9;UNKNOWN_KINDUNKNOWN_KIND = 0;UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static intCLASS_VALUECLASS = 13;static intCONSTRUCTOR_VALUECONSTRUCTOR = 21;static intFIELD_VALUEFIELD = 20;static intINTERFACE_VALUEINTERFACE = 18;static intLOCAL_VALUELOCAL = 19;static intMETHOD_VALUEMETHOD = 3;static intPACKAGE_VALUEPACKAGE = 11;static intPARAMETER_VALUEPARAMETER = 8;static intTYPE_PARAMETER_VALUETYPE_PARAMETER = 9;static intTYPE_VALUETYPE = 7;static intUNKNOWN_KIND_VALUEUNKNOWN_KIND = 0;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Semanticdb.SymbolInformation.KindforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<Semanticdb.SymbolInformation.Kind>internalGetValueMap()static Semanticdb.SymbolInformation.KindvalueOf(int value)Deprecated.static Semanticdb.SymbolInformation.KindvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static Semanticdb.SymbolInformation.KindvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Semanticdb.SymbolInformation.Kind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN_KIND
public static final Semanticdb.SymbolInformation.Kind UNKNOWN_KIND
UNKNOWN_KIND = 0;
-
LOCAL
public static final Semanticdb.SymbolInformation.Kind LOCAL
LOCAL = 19;
-
FIELD
public static final Semanticdb.SymbolInformation.Kind FIELD
FIELD = 20;
-
METHOD
public static final Semanticdb.SymbolInformation.Kind METHOD
METHOD = 3;
-
CONSTRUCTOR
public static final Semanticdb.SymbolInformation.Kind CONSTRUCTOR
CONSTRUCTOR = 21;
-
TYPE
public static final Semanticdb.SymbolInformation.Kind TYPE
TYPE = 7;
-
PARAMETER
public static final Semanticdb.SymbolInformation.Kind PARAMETER
PARAMETER = 8;
-
TYPE_PARAMETER
public static final Semanticdb.SymbolInformation.Kind TYPE_PARAMETER
TYPE_PARAMETER = 9;
-
PACKAGE
public static final Semanticdb.SymbolInformation.Kind PACKAGE
PACKAGE = 11;
-
CLASS
public static final Semanticdb.SymbolInformation.Kind CLASS
CLASS = 13;
-
INTERFACE
public static final Semanticdb.SymbolInformation.Kind INTERFACE
INTERFACE = 18;
-
UNRECOGNIZED
public static final Semanticdb.SymbolInformation.Kind UNRECOGNIZED
-
-
Field Detail
-
UNKNOWN_KIND_VALUE
public static final int UNKNOWN_KIND_VALUE
UNKNOWN_KIND = 0;- See Also:
- Constant Field Values
-
LOCAL_VALUE
public static final int LOCAL_VALUE
LOCAL = 19;- See Also:
- Constant Field Values
-
FIELD_VALUE
public static final int FIELD_VALUE
FIELD = 20;- See Also:
- Constant Field Values
-
METHOD_VALUE
public static final int METHOD_VALUE
METHOD = 3;- See Also:
- Constant Field Values
-
CONSTRUCTOR_VALUE
public static final int CONSTRUCTOR_VALUE
CONSTRUCTOR = 21;- See Also:
- Constant Field Values
-
TYPE_VALUE
public static final int TYPE_VALUE
TYPE = 7;- See Also:
- Constant Field Values
-
PARAMETER_VALUE
public static final int PARAMETER_VALUE
PARAMETER = 8;- See Also:
- Constant Field Values
-
TYPE_PARAMETER_VALUE
public static final int TYPE_PARAMETER_VALUE
TYPE_PARAMETER = 9;- See Also:
- Constant Field Values
-
PACKAGE_VALUE
public static final int PACKAGE_VALUE
PACKAGE = 11;- See Also:
- Constant Field Values
-
CLASS_VALUE
public static final int CLASS_VALUE
CLASS = 13;- See Also:
- Constant Field Values
-
INTERFACE_VALUE
public static final int INTERFACE_VALUE
INTERFACE = 18;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static Semanticdb.SymbolInformation.Kind[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Semanticdb.SymbolInformation.Kind c : Semanticdb.SymbolInformation.Kind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Semanticdb.SymbolInformation.Kind valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static Semanticdb.SymbolInformation.Kind 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
forNumber
public static Semanticdb.SymbolInformation.Kind 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<Semanticdb.SymbolInformation.Kind> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static Semanticdb.SymbolInformation.Kind 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-