Package dev.cel.expr
Interface Type.AbstractTypeOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Type.AbstractType
,Type.AbstractType.Builder
- Enclosing class:
- Type
public static interface Type.AbstractTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
The fully qualified name of this abstract type.com.google.protobuf.ByteString
getNameBytes()
The fully qualified name of this abstract type.Type
getParameterTypes(int index)
Parameter types for this abstract type.int
getParameterTypesCount()
Parameter types for this abstract type.java.util.List<Type>
getParameterTypesList()
Parameter types for this abstract type.TypeOrBuilder
getParameterTypesOrBuilder(int index)
Parameter types for this abstract type.java.util.List<? extends TypeOrBuilder>
getParameterTypesOrBuilderList()
Parameter types for this abstract type.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
The fully qualified name of this abstract type.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The fully qualified name of this abstract type.
string name = 1;
- Returns:
- The bytes for name.
-
getParameterTypesList
java.util.List<Type> getParameterTypesList()
Parameter types for this abstract type.
repeated .cel.expr.Type parameter_types = 2;
-
getParameterTypes
Type getParameterTypes(int index)
Parameter types for this abstract type.
repeated .cel.expr.Type parameter_types = 2;
-
getParameterTypesCount
int getParameterTypesCount()
Parameter types for this abstract type.
repeated .cel.expr.Type parameter_types = 2;
-
getParameterTypesOrBuilderList
java.util.List<? extends TypeOrBuilder> getParameterTypesOrBuilderList()
Parameter types for this abstract type.
repeated .cel.expr.Type parameter_types = 2;
-
getParameterTypesOrBuilder
TypeOrBuilder getParameterTypesOrBuilder(int index)
Parameter types for this abstract type.
repeated .cel.expr.Type parameter_types = 2;
-
-