Class V1alpha1Reference
java.lang.Object
co.permify.sdk.model.V1alpha1Reference
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class V1alpha1Reference
extends Object
Describes a resolved reference to a declaration.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddOverloadIdItem(String overloadIdItem) booleanReturn true if this v1alpha1.Reference object is equal to o.getName()The fully qualified name of the declaration.For references to functions, this is a list of `Overload.overload_id` values which match according to typing rules.getValue()Get valueinthashCode()overloadId(List<String> overloadId) voidvoidsetOverloadId(List<String> overloadId) voidtoString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OVERLOAD_ID
- See Also:
-
JSON_PROPERTY_VALUE
- See Also:
-
-
Constructor Details
-
V1alpha1Reference
public V1alpha1Reference()
-
-
Method Details
-
name
-
getName
-
setName
-
overloadId
-
addOverloadIdItem
-
getOverloadId
For references to functions, this is a list of `Overload.overload_id` values which match according to typing rules. If the list has more than one element, overload resolution among the presented candidates must happen at runtime because of dynamic types. The type checker attempts to narrow down this list as much as possible. Empty if this is not a reference to a [Decl.FunctionDecl][google.api.expr.v1alpha1.Decl.FunctionDecl].- Returns:
- overloadId
-
setOverloadId
-
value
-
getValue
-
setValue
-
equals
-
hashCode
-
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
-