Package dev.cel.expr
Interface Type.AbstractTypeOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
Type.AbstractType,Type.AbstractType.Builder
- Enclosing class:
- Type
public static interface Type.AbstractTypeOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()The fully qualified name of this abstract type.ByteStringgetNameBytes()The fully qualified name of this abstract type.TypegetParameterTypes(int index)Parameter types for this abstract type.intgetParameterTypesCount()Parameter types for this abstract type.java.util.List<Type>getParameterTypesList()Parameter types for this abstract type.TypeOrBuildergetParameterTypesOrBuilder(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.MessageLiteOrBuilder
isInitialized
-
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
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;
-
-