Package dev.cel.expr
Class Type
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- dev.cel.expr.Type
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TypeOrBuilder,java.io.Serializable
public final class Type extends com.google.protobuf.GeneratedMessage implements TypeOrBuilder
Represents a CEL type.
Protobuf typecel.expr.Type- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classType.AbstractTypeApplication defined abstract type.static interfaceType.AbstractTypeOrBuilderstatic classType.BuilderRepresents a CEL type.static classType.FunctionTypeFunction type with result and arg types.static interfaceType.FunctionTypeOrBuilderstatic classType.ListTypeList type with typed elements, e.g.static interfaceType.ListTypeOrBuilderstatic classType.MapTypeMap type with parameterized key and value types, e.g.static interfaceType.MapTypeOrBuilderstatic classType.PrimitiveTypeCEL primitive types.static classType.TypeKindCasestatic classType.WellKnownTypeWell-known protobuf types treated with first-class support in CEL.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intABSTRACT_TYPE_FIELD_NUMBERstatic intDYN_FIELD_NUMBERstatic intERROR_FIELD_NUMBERstatic intFUNCTION_FIELD_NUMBERstatic intLIST_TYPE_FIELD_NUMBERstatic intMAP_TYPE_FIELD_NUMBERstatic intMESSAGE_TYPE_FIELD_NUMBERstatic intNULL_FIELD_NUMBERstatic intPRIMITIVE_FIELD_NUMBERstatic intTYPE_FIELD_NUMBERstatic intTYPE_PARAM_FIELD_NUMBERstatic intWELL_KNOWN_FIELD_NUMBERstatic intWRAPPER_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Type.AbstractTypegetAbstractType()Abstract, application defined type.Type.AbstractTypeOrBuildergetAbstractTypeOrBuilder()Abstract, application defined type.static TypegetDefaultInstance()TypegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.EmptygetDyn()Dynamic type.com.google.protobuf.EmptyOrBuildergetDynOrBuilder()Dynamic type.com.google.protobuf.EmptygetError()Error type.com.google.protobuf.EmptyOrBuildergetErrorOrBuilder()Error type.Type.FunctionTypegetFunction()Function type.Type.FunctionTypeOrBuildergetFunctionOrBuilder()Function type.Type.ListTypegetListType()Parameterized list with elements of `list_type`, e.g.Type.ListTypeOrBuildergetListTypeOrBuilder()Parameterized list with elements of `list_type`, e.g.Type.MapTypegetMapType()Parameterized map with typed keys and values.Type.MapTypeOrBuildergetMapTypeOrBuilder()Parameterized map with typed keys and values.java.lang.StringgetMessageType()Protocol buffer message type.com.google.protobuf.ByteStringgetMessageTypeBytes()Protocol buffer message type.com.google.protobuf.NullValuegetNull()Null value.intgetNullValue()Null value.com.google.protobuf.Parser<Type>getParserForType()Type.PrimitiveTypegetPrimitive()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.intgetPrimitiveValue()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.intgetSerializedSize()TypegetType()Type type.Type.TypeKindCasegetTypeKindCase()TypeOrBuildergetTypeOrBuilder()Type type.java.lang.StringgetTypeParam()Type param type.com.google.protobuf.ByteStringgetTypeParamBytes()Type param type.Type.WellKnownTypegetWellKnown()Well-known protobuf type such as `google.protobuf.Timestamp`.intgetWellKnownValue()Well-known protobuf type such as `google.protobuf.Timestamp`.Type.PrimitiveTypegetWrapper()Wrapper of a primitive type, e.g.intgetWrapperValue()Wrapper of a primitive type, e.g.booleanhasAbstractType()Abstract, application defined type.booleanhasDyn()Dynamic type.booleanhasError()Error type.booleanhasFunction()Function type.inthashCode()booleanhasListType()Parameterized list with elements of `list_type`, e.g.booleanhasMapType()Parameterized map with typed keys and values.booleanhasMessageType()Protocol buffer message type.booleanhasNull()Null value.booleanhasPrimitive()Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.booleanhasType()Type type.booleanhasTypeParam()Type param type.booleanhasWellKnown()Well-known protobuf type such as `google.protobuf.Timestamp`.booleanhasWrapper()Wrapper of a primitive type, e.g.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Type.BuildernewBuilder()static Type.BuildernewBuilder(Type prototype)Type.BuildernewBuilderForType()protected Type.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static TypeparseDelimitedFrom(java.io.InputStream input)static TypeparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TypeparseFrom(byte[] data)static TypeparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TypeparseFrom(com.google.protobuf.ByteString data)static TypeparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TypeparseFrom(com.google.protobuf.CodedInputStream input)static TypeparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TypeparseFrom(java.io.InputStream input)static TypeparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TypeparseFrom(java.nio.ByteBuffer data)static TypeparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Type>parser()Type.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DYN_FIELD_NUMBER
public static final int DYN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NULL_FIELD_NUMBER
public static final int NULL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRIMITIVE_FIELD_NUMBER
public static final int PRIMITIVE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WRAPPER_FIELD_NUMBER
public static final int WRAPPER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WELL_KNOWN_FIELD_NUMBER
public static final int WELL_KNOWN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LIST_TYPE_FIELD_NUMBER
public static final int LIST_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAP_TYPE_FIELD_NUMBER
public static final int MAP_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FUNCTION_FIELD_NUMBER
public static final int FUNCTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MESSAGE_TYPE_FIELD_NUMBER
public static final int MESSAGE_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_PARAM_FIELD_NUMBER
public static final int TYPE_PARAM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ABSTRACT_TYPE_FIELD_NUMBER
public static final int ABSTRACT_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getTypeKindCase
public Type.TypeKindCase getTypeKindCase()
- Specified by:
getTypeKindCasein interfaceTypeOrBuilder
-
hasDyn
public boolean hasDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;- Specified by:
hasDynin interfaceTypeOrBuilder- Returns:
- Whether the dyn field is set.
-
getDyn
public com.google.protobuf.Empty getDyn()
Dynamic type.
.google.protobuf.Empty dyn = 1;- Specified by:
getDynin interfaceTypeOrBuilder- Returns:
- The dyn.
-
getDynOrBuilder
public com.google.protobuf.EmptyOrBuilder getDynOrBuilder()
Dynamic type.
.google.protobuf.Empty dyn = 1;- Specified by:
getDynOrBuilderin interfaceTypeOrBuilder
-
hasNull
public boolean hasNull()
Null value.
.google.protobuf.NullValue null = 2;- Specified by:
hasNullin interfaceTypeOrBuilder- Returns:
- Whether the null field is set.
-
getNullValue
public int getNullValue()
Null value.
.google.protobuf.NullValue null = 2;- Specified by:
getNullValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for null.
-
getNull
public com.google.protobuf.NullValue getNull()
Null value.
.google.protobuf.NullValue null = 2;- Specified by:
getNullin interfaceTypeOrBuilder- Returns:
- The null.
-
hasPrimitive
public boolean hasPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.cel.expr.Type.PrimitiveType primitive = 3;- Specified by:
hasPrimitivein interfaceTypeOrBuilder- Returns:
- Whether the primitive field is set.
-
getPrimitiveValue
public int getPrimitiveValue()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.cel.expr.Type.PrimitiveType primitive = 3;- Specified by:
getPrimitiveValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for primitive.
-
getPrimitive
public Type.PrimitiveType getPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.
.cel.expr.Type.PrimitiveType primitive = 3;- Specified by:
getPrimitivein interfaceTypeOrBuilder- Returns:
- The primitive.
-
hasWrapper
public boolean hasWrapper()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.cel.expr.Type.PrimitiveType wrapper = 4;- Specified by:
hasWrapperin interfaceTypeOrBuilder- Returns:
- Whether the wrapper field is set.
-
getWrapperValue
public int getWrapperValue()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.cel.expr.Type.PrimitiveType wrapper = 4;- Specified by:
getWrapperValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for wrapper.
-
getWrapper
public Type.PrimitiveType getWrapper()
Wrapper of a primitive type, e.g. `google.protobuf.Int64Value`.
.cel.expr.Type.PrimitiveType wrapper = 4;- Specified by:
getWrapperin interfaceTypeOrBuilder- Returns:
- The wrapper.
-
hasWellKnown
public boolean hasWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.cel.expr.Type.WellKnownType well_known = 5;- Specified by:
hasWellKnownin interfaceTypeOrBuilder- Returns:
- Whether the wellKnown field is set.
-
getWellKnownValue
public int getWellKnownValue()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.cel.expr.Type.WellKnownType well_known = 5;- Specified by:
getWellKnownValuein interfaceTypeOrBuilder- Returns:
- The enum numeric value on the wire for wellKnown.
-
getWellKnown
public Type.WellKnownType getWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.
.cel.expr.Type.WellKnownType well_known = 5;- Specified by:
getWellKnownin interfaceTypeOrBuilder- Returns:
- The wellKnown.
-
hasListType
public boolean hasListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.cel.expr.Type.ListType list_type = 6;- Specified by:
hasListTypein interfaceTypeOrBuilder- Returns:
- Whether the listType field is set.
-
getListType
public Type.ListType getListType()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.cel.expr.Type.ListType list_type = 6;- Specified by:
getListTypein interfaceTypeOrBuilder- Returns:
- The listType.
-
getListTypeOrBuilder
public Type.ListTypeOrBuilder getListTypeOrBuilder()
Parameterized list with elements of `list_type`, e.g. `list<timestamp>`.
.cel.expr.Type.ListType list_type = 6;- Specified by:
getListTypeOrBuilderin interfaceTypeOrBuilder
-
hasMapType
public boolean hasMapType()
Parameterized map with typed keys and values.
.cel.expr.Type.MapType map_type = 7;- Specified by:
hasMapTypein interfaceTypeOrBuilder- Returns:
- Whether the mapType field is set.
-
getMapType
public Type.MapType getMapType()
Parameterized map with typed keys and values.
.cel.expr.Type.MapType map_type = 7;- Specified by:
getMapTypein interfaceTypeOrBuilder- Returns:
- The mapType.
-
getMapTypeOrBuilder
public Type.MapTypeOrBuilder getMapTypeOrBuilder()
Parameterized map with typed keys and values.
.cel.expr.Type.MapType map_type = 7;- Specified by:
getMapTypeOrBuilderin interfaceTypeOrBuilder
-
hasFunction
public boolean hasFunction()
Function type.
.cel.expr.Type.FunctionType function = 8;- Specified by:
hasFunctionin interfaceTypeOrBuilder- Returns:
- Whether the function field is set.
-
getFunction
public Type.FunctionType getFunction()
Function type.
.cel.expr.Type.FunctionType function = 8;- Specified by:
getFunctionin interfaceTypeOrBuilder- Returns:
- The function.
-
getFunctionOrBuilder
public Type.FunctionTypeOrBuilder getFunctionOrBuilder()
Function type.
.cel.expr.Type.FunctionType function = 8;- Specified by:
getFunctionOrBuilderin interfaceTypeOrBuilder
-
hasMessageType
public boolean hasMessageType()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.type.PhoneNumber`.
string message_type = 9;- Specified by:
hasMessageTypein interfaceTypeOrBuilder- Returns:
- Whether the messageType field is set.
-
getMessageType
public java.lang.String getMessageType()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.type.PhoneNumber`.
string message_type = 9;- Specified by:
getMessageTypein interfaceTypeOrBuilder- Returns:
- The messageType.
-
getMessageTypeBytes
public com.google.protobuf.ByteString getMessageTypeBytes()
Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.type.PhoneNumber`.
string message_type = 9;- Specified by:
getMessageTypeBytesin interfaceTypeOrBuilder- Returns:
- The bytes for messageType.
-
hasTypeParam
public boolean hasTypeParam()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Specified by:
hasTypeParamin interfaceTypeOrBuilder- Returns:
- Whether the typeParam field is set.
-
getTypeParam
public java.lang.String getTypeParam()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Specified by:
getTypeParamin interfaceTypeOrBuilder- Returns:
- The typeParam.
-
getTypeParamBytes
public com.google.protobuf.ByteString getTypeParamBytes()
Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`.
string type_param = 10;- Specified by:
getTypeParamBytesin interfaceTypeOrBuilder- Returns:
- The bytes for typeParam.
-
hasType
public boolean hasType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT64`.
.cel.expr.Type type = 11;- Specified by:
hasTypein interfaceTypeOrBuilder- Returns:
- Whether the type field is set.
-
getType
public Type getType()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT64`.
.cel.expr.Type type = 11;- Specified by:
getTypein interfaceTypeOrBuilder- Returns:
- The type.
-
getTypeOrBuilder
public TypeOrBuilder getTypeOrBuilder()
Type type. The `type` value specifies the target type. e.g. int is type with a target type of `Primitive.INT64`.
.cel.expr.Type type = 11;- Specified by:
getTypeOrBuilderin interfaceTypeOrBuilder
-
hasError
public boolean hasError()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;- Specified by:
hasErrorin interfaceTypeOrBuilder- Returns:
- Whether the error field is set.
-
getError
public com.google.protobuf.Empty getError()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;- Specified by:
getErrorin interfaceTypeOrBuilder- Returns:
- The error.
-
getErrorOrBuilder
public com.google.protobuf.EmptyOrBuilder getErrorOrBuilder()
Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression.
.google.protobuf.Empty error = 12;- Specified by:
getErrorOrBuilderin interfaceTypeOrBuilder
-
hasAbstractType
public boolean hasAbstractType()
Abstract, application defined type. An abstract type has no accessible field names, and it can only be inspected via helper / member functions.
.cel.expr.Type.AbstractType abstract_type = 14;- Specified by:
hasAbstractTypein interfaceTypeOrBuilder- Returns:
- Whether the abstractType field is set.
-
getAbstractType
public Type.AbstractType getAbstractType()
Abstract, application defined type. An abstract type has no accessible field names, and it can only be inspected via helper / member functions.
.cel.expr.Type.AbstractType abstract_type = 14;- Specified by:
getAbstractTypein interfaceTypeOrBuilder- Returns:
- The abstractType.
-
getAbstractTypeOrBuilder
public Type.AbstractTypeOrBuilder getAbstractTypeOrBuilder()
Abstract, application defined type. An abstract type has no accessible field names, and it can only be inspected via helper / member functions.
.cel.expr.Type.AbstractType abstract_type = 14;- Specified by:
getAbstractTypeOrBuilderin interfaceTypeOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Type parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Type parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Type parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Type parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Type parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Type parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Type parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Type.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Type.Builder newBuilder()
-
newBuilder
public static Type.Builder newBuilder(Type prototype)
-
toBuilder
public Type.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Type.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static Type getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Type> parser()
-
getParserForType
public com.google.protobuf.Parser<Type> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public Type getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-