# Functions

DeepCopyInto calls in.DeepCopyInto(out).
Find finds all the references of the given type on the provided object.
FindConfigMapReferences finds all the genruntime.ConfigMapReference's on the provided object.
FindOptionalConfigMapReferences finds all the genruntime.ConfigMapReference's on the provided object.
FindPropertiesWithTag finds all the properties with the given tag on the specified object and returns a map of the property name to the property value.
FindReferences finds references of the given type on the provided object.
FindResourceReferences finds all the genruntime.ResourceReference's on the provided object.
FindSecretMaps finds all the genruntime.SecretMapReference's on the provided object.
FindSecretReferences finds all the genruntime.SecretReference's on the provided object.
GetJSONTags returns a set of JSON keys used in the `json` annotation of a struct.
GetObjectListItems gets the list of items from an ObjectList.
IdentityVisitMap is the identity visit function for maps.
IdentityVisitPrimitive is the identity visit function for primitive types.
IdentityVisitPtr is the identity visit function for pointer types.
IdentityVisitSlice is the identity visit function for slices.
IdentityVisitStruct is the identity visit function for structs.
IsPrimitiveKind returns true if the provided reflect.Kind is for a primitive type, otherwise false.
NewReflectVisitor creates an identity ReflectVisitor.
SetObjectListItems gets the list of items from an ObjectList.
SetProperty sets the property on the provided object to the provided value.
ValueOfPtr dereferences a pointer and returns the value the pointer points to.

# Structs

ReflectVisitor allows traversing an arbitrary object graph.