Uses of Class
dev.cel.expr.Type.Builder
Packages that use Type.Builder
-
Uses of Type.Builder in dev.cel.expr
Fields in dev.cel.expr with type parameters of type Type.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.FunctionType.Builder.argTypesBuilder_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.ListType.Builder.elemTypeBuilder_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.MapType.Builder.keyTypeBuilder_
private com.google.protobuf.RepeatedFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.AbstractType.Builder.parameterTypesBuilder_
private com.google.protobuf.RepeatedFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Decl.FunctionDecl.Overload.Builder.paramsBuilder_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Decl.FunctionDecl.Overload.Builder.resultTypeBuilder_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.FunctionType.Builder.resultTypeBuilder_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Decl.IdentDecl.Builder.typeBuilder_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.Builder.typeBuilder_
private com.google.protobuf.MapFieldBuilder
<Long, TypeOrBuilder, Type, Type.Builder> CheckedExpr.Builder.typeMap_
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.MapType.Builder.valueTypeBuilder_
Methods in dev.cel.expr that return Type.BuilderModifier and TypeMethodDescriptionType.FunctionType.Builder.addArgTypesBuilder()
Argument types of the function.Type.FunctionType.Builder.addArgTypesBuilder
(int index) Argument types of the function.Type.AbstractType.Builder.addParameterTypesBuilder()
Parameter types for this abstract type.Type.AbstractType.Builder.addParameterTypesBuilder
(int index) Parameter types for this abstract type.Decl.FunctionDecl.Overload.Builder.addParamsBuilder()
List of function parameter [Type][cel.expr.Type] values.Decl.FunctionDecl.Overload.Builder.addParamsBuilder
(int index) List of function parameter [Type][cel.expr.Type] values.Type.Builder.clear()
Type.Builder.clearAbstractType()
Abstract, application defined type.Type.Builder.clearDyn()
Dynamic type.Type.Builder.clearError()
Error type.Type.Builder.clearFunction()
Function type.Type.Builder.clearListType()
Parameterized list with elements of `list_type`, e.g.Type.Builder.clearMapType()
Parameterized map with typed keys and values.Type.Builder.clearMessageType()
Protocol buffer message type.Type.Builder.clearNull()
Null value.Type.Builder.clearPrimitive()
Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type.Builder.clearType()
Type type.Type.Builder.clearTypeKind()
Type.Builder.clearTypeParam()
Type param type.Type.Builder.clearWellKnown()
Well-known protobuf type such as `google.protobuf.Timestamp`.Type.Builder.clearWrapper()
Wrapper of a primitive type, e.g.Type.FunctionType.Builder.getArgTypesBuilder
(int index) Argument types of the function.Type.ListType.Builder.getElemTypeBuilder()
The element type.Type.MapType.Builder.getKeyTypeBuilder()
The type of the key.Type.AbstractType.Builder.getParameterTypesBuilder
(int index) Parameter types for this abstract type.Decl.FunctionDecl.Overload.Builder.getParamsBuilder
(int index) List of function parameter [Type][cel.expr.Type] values.Decl.FunctionDecl.Overload.Builder.getResultTypeBuilder()
Required.Type.FunctionType.Builder.getResultTypeBuilder()
Result type of the function.Decl.IdentDecl.Builder.getTypeBuilder()
Required.Type.Builder.getTypeBuilder()
Type type.Type.MapType.Builder.getValueTypeBuilder()
The type of the value.Type.Builder.mergeAbstractType
(Type.AbstractType value) Abstract, application defined type.Type.Builder.mergeDyn
(com.google.protobuf.Empty value) Dynamic type.Type.Builder.mergeError
(com.google.protobuf.Empty value) Error type.Type.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Type.Builder.mergeFrom
(com.google.protobuf.Message other) Type.Builder.mergeFunction
(Type.FunctionType value) Function type.Type.Builder.mergeListType
(Type.ListType value) Parameterized list with elements of `list_type`, e.g.Type.Builder.mergeMapType
(Type.MapType value) Parameterized map with typed keys and values.Type type.static Type.Builder
Type.newBuilder()
static Type.Builder
Type.newBuilder
(Type prototype) Type.newBuilderForType()
protected Type.Builder
Type.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) CheckedExpr.Builder.putTypeMapBuilderIfAbsent
(long key) A map from expression ids to types.Type.Builder.setAbstractType
(Type.AbstractType value) Abstract, application defined type.Type.Builder.setAbstractType
(Type.AbstractType.Builder builderForValue) Abstract, application defined type.Type.Builder.setDyn
(com.google.protobuf.Empty value) Dynamic type.Type.Builder.setDyn
(com.google.protobuf.Empty.Builder builderForValue) Dynamic type.Type.Builder.setError
(com.google.protobuf.Empty value) Error type.Type.Builder.setError
(com.google.protobuf.Empty.Builder builderForValue) Error type.Type.Builder.setFunction
(Type.FunctionType value) Function type.Type.Builder.setFunction
(Type.FunctionType.Builder builderForValue) Function type.Type.Builder.setListType
(Type.ListType value) Parameterized list with elements of `list_type`, e.g.Type.Builder.setListType
(Type.ListType.Builder builderForValue) Parameterized list with elements of `list_type`, e.g.Type.Builder.setMapType
(Type.MapType value) Parameterized map with typed keys and values.Type.Builder.setMapType
(Type.MapType.Builder builderForValue) Parameterized map with typed keys and values.Type.Builder.setMessageType
(String value) Protocol buffer message type.Type.Builder.setMessageTypeBytes
(com.google.protobuf.ByteString value) Protocol buffer message type.Type.Builder.setNull
(com.google.protobuf.NullValue value) Null value.Type.Builder.setNullValue
(int value) Null value.Type.Builder.setPrimitive
(Type.PrimitiveType value) Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type.Builder.setPrimitiveValue
(int value) Primitive types: `true`, `1u`, `-2.0`, `'string'`, `b'bytes'`.Type type.Type.Builder.setType
(Type.Builder builderForValue) Type type.Type.Builder.setTypeParam
(String value) Type param type.Type.Builder.setTypeParamBytes
(com.google.protobuf.ByteString value) Type param type.Type.Builder.setWellKnown
(Type.WellKnownType value) Well-known protobuf type such as `google.protobuf.Timestamp`.Type.Builder.setWellKnownValue
(int value) Well-known protobuf type such as `google.protobuf.Timestamp`.Type.Builder.setWrapper
(Type.PrimitiveType value) Wrapper of a primitive type, e.g.Type.Builder.setWrapperValue
(int value) Wrapper of a primitive type, e.g.Type.toBuilder()
Methods in dev.cel.expr that return types with arguments of type Type.BuilderModifier and TypeMethodDescriptionType.FunctionType.Builder.getArgTypesBuilderList()
Argument types of the function.private com.google.protobuf.RepeatedFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.FunctionType.Builder.getArgTypesFieldBuilder()
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.ListType.Builder.getElemTypeFieldBuilder()
The element type.private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.MapType.Builder.getKeyTypeFieldBuilder()
The type of the key.Type.AbstractType.Builder.getParameterTypesBuilderList()
Parameter types for this abstract type.private com.google.protobuf.RepeatedFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.AbstractType.Builder.getParameterTypesFieldBuilder()
Decl.FunctionDecl.Overload.Builder.getParamsBuilderList()
List of function parameter [Type][cel.expr.Type] values.private com.google.protobuf.RepeatedFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Decl.FunctionDecl.Overload.Builder.getParamsFieldBuilder()
private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Decl.FunctionDecl.Overload.Builder.getResultTypeFieldBuilder()
Required.private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.FunctionType.Builder.getResultTypeFieldBuilder()
Result type of the function.private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Decl.IdentDecl.Builder.getTypeFieldBuilder()
Required.private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.Builder.getTypeFieldBuilder()
Type type.private com.google.protobuf.SingleFieldBuilder
<Type, Type.Builder, TypeOrBuilder> Type.MapType.Builder.getValueTypeFieldBuilder()
The type of the value.private com.google.protobuf.MapFieldBuilder
<Long, TypeOrBuilder, Type, Type.Builder> CheckedExpr.Builder.internalGetMutableTypeMap()
private com.google.protobuf.MapFieldBuilder
<Long, TypeOrBuilder, Type, Type.Builder> CheckedExpr.Builder.internalGetTypeMap()
Methods in dev.cel.expr with parameters of type Type.BuilderModifier and TypeMethodDescriptionType.FunctionType.Builder.addArgTypes
(int index, Type.Builder builderForValue) Argument types of the function.Type.FunctionType.Builder.addArgTypes
(Type.Builder builderForValue) Argument types of the function.Type.AbstractType.Builder.addParameterTypes
(int index, Type.Builder builderForValue) Parameter types for this abstract type.Type.AbstractType.Builder.addParameterTypes
(Type.Builder builderForValue) Parameter types for this abstract type.Decl.FunctionDecl.Overload.Builder.addParams
(int index, Type.Builder builderForValue) List of function parameter [Type][cel.expr.Type] values.Decl.FunctionDecl.Overload.Builder.addParams
(Type.Builder builderForValue) List of function parameter [Type][cel.expr.Type] values.Type.FunctionType.Builder.setArgTypes
(int index, Type.Builder builderForValue) Argument types of the function.Type.ListType.Builder.setElemType
(Type.Builder builderForValue) The element type.Type.MapType.Builder.setKeyType
(Type.Builder builderForValue) The type of the key.Type.AbstractType.Builder.setParameterTypes
(int index, Type.Builder builderForValue) Parameter types for this abstract type.Decl.FunctionDecl.Overload.Builder.setParams
(int index, Type.Builder builderForValue) List of function parameter [Type][cel.expr.Type] values.Decl.FunctionDecl.Overload.Builder.setResultType
(Type.Builder builderForValue) Required.Type.FunctionType.Builder.setResultType
(Type.Builder builderForValue) Result type of the function.Decl.IdentDecl.Builder.setType
(Type.Builder builderForValue) Required.Type.Builder.setType
(Type.Builder builderForValue) Type type.Type.MapType.Builder.setValueType
(Type.Builder builderForValue) The type of the value.