# Functions

DefinedOutside returns a MethodFilter that returns true if the supplied object has a method with the supplied name that is not defined in the supplied filename.
NewGetActive returns a NewMethod that writes a GetActive method for the supplied Object to the supplied file.
NewGetCondition returns a NewMethod that writes a GetCondition method for the supplied Object to the supplied file.
NewGetDeletionPolicy returns a NewMethod that writes a GetDeletionPolicy method for the supplied Object to the supplied file.
NewGetExternalLeafRefs returns a NewMethod that writes a GetExternalLeafRefs method for the supplied Object to the supplied file.
NewGetNetworkNodeReference returns a NewMethod that writes a GetNetworkNodeReference method for the supplied Object to the supplied file.
NewGetResourceIndexes returns a NewMethod that writes a GetResourceIndexes method for the supplied Object to the supplied file.
NewGetRootNetworkNodeReference returns a NewMethod that writes a GetNetworkNodeReference method for the supplied Object to the supplied file.
NewGetRootResourceReference returns a NewMethod that writes a GetRootResourceReference method for the supplied Object to the supplied file.
NewGetTarget returns a NewMethod that writes a GetTarget method for the supplied Object to the supplied file.
NewGetUsers returns a NewMethod that writes a GetUsers method for the supplied Object to the supplied file.
NewManagedGetItems returns a New that writes a GetItems method for the supplied object to the supplied file.
NewNetworkNodeUsageGetItems returns a New that writes a GetItems method for the supplied object to the supplied file.
NewSetActive returns a NewMethod that writes a SetActive method for the supplied Object to the supplied file.
NewSetConditions returns a NewMethod that writes a SetConditions method for the supplied Object to the supplied file.
NewSetDeletionPolicy returns a NewMethod that writes a SetDeletionPolicy method for the supplied Object to the supplied file.
NewSetExternalLeafRefs returns a NewMethod that writes a SetExternalLeafRefs method for the supplied Object to the supplied file.
NewSetNetworkNodeReference returns a NewMethod that writes a SetNetworkNodeReference method for the supplied Object to the supplied file.
NewSetResourceIndexes returns a NewMethod that writes a SetResourceIndexes method for the supplied Object to the supplied file.
NewSetRootNetworkNodeReference returns a NewMethod that writes a SetNetworkNodeReference method for the supplied Object to the supplied file.
NewSetRootResourceReference returns a NewMethod that writes a SetRootResourceReference method for the supplied Object to the supplied file.
NewSetTarget returns a NewMethod that writes a SetTarget method for the supplied Object to the supplied file.
NewSetUsers returns a NewMethod that writes a SetUsers method for the supplied Object to the supplied file.

# Type aliases

A Filter is a function that determines whether a method should be written for the supplied object.
New is a function that adds a method on the supplied object in the supplied file.
A Set is a map of method names to the New functions that produce them.