Package dev.cel.expr
Interface Decl.FunctionDeclOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Decl.FunctionDecl
,Decl.FunctionDecl.Builder
- Enclosing class:
- Decl
public static interface Decl.FunctionDeclOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDoc()
Documentation string for the function that indicates the general purpose of the function and its behavior.com.google.protobuf.ByteString
getDocBytes()
Documentation string for the function that indicates the general purpose of the function and its behavior.Decl.FunctionDecl.Overload
getOverloads(int index)
Required.int
getOverloadsCount()
Required.java.util.List<Decl.FunctionDecl.Overload>
getOverloadsList()
Required.Decl.FunctionDecl.OverloadOrBuilder
getOverloadsOrBuilder(int index)
Required.java.util.List<? extends Decl.FunctionDecl.OverloadOrBuilder>
getOverloadsOrBuilderList()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getOverloadsList
java.util.List<Decl.FunctionDecl.Overload> getOverloadsList()
Required. List of function overloads, must contain at least one overload.
repeated .cel.expr.Decl.FunctionDecl.Overload overloads = 1;
-
getOverloads
Decl.FunctionDecl.Overload getOverloads(int index)
Required. List of function overloads, must contain at least one overload.
repeated .cel.expr.Decl.FunctionDecl.Overload overloads = 1;
-
getOverloadsCount
int getOverloadsCount()
Required. List of function overloads, must contain at least one overload.
repeated .cel.expr.Decl.FunctionDecl.Overload overloads = 1;
-
getOverloadsOrBuilderList
java.util.List<? extends Decl.FunctionDecl.OverloadOrBuilder> getOverloadsOrBuilderList()
Required. List of function overloads, must contain at least one overload.
repeated .cel.expr.Decl.FunctionDecl.Overload overloads = 1;
-
getOverloadsOrBuilder
Decl.FunctionDecl.OverloadOrBuilder getOverloadsOrBuilder(int index)
Required. List of function overloads, must contain at least one overload.
repeated .cel.expr.Decl.FunctionDecl.Overload overloads = 1;
-
getDoc
java.lang.String getDoc()
Documentation string for the function that indicates the general purpose of the function and its behavior. Documentation strings for the function should be general purpose with specific examples provided in the overload doc string. Examples: The 'in' operator tests whether an item exists in a collection. The 'substring' function returns a substring of a target string.
string doc = 2;
- Returns:
- The doc.
-
getDocBytes
com.google.protobuf.ByteString getDocBytes()
Documentation string for the function that indicates the general purpose of the function and its behavior. Documentation strings for the function should be general purpose with specific examples provided in the overload doc string. Examples: The 'in' operator tests whether an item exists in a collection. The 'substring' function returns a substring of a target string.
string doc = 2;
- Returns:
- The bytes for doc.
-
-