Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DepthFilter ¶
type DepthFilter struct {
TargetDepth int
}
type Engine ¶
type Engine struct { Document *spdx.Document MaxDepth int // contains filtered or unexported fields }
type Expression ¶
type Expression struct {
Filters []Filter
}
func NewExpression ¶
func NewExpression(exp string) (*Expression, error)
type FilterResults ¶
func (*FilterResults) Apply ¶
func (fr *FilterResults) Apply(filter Filter) *FilterResults
type MatcherFunction ¶
type NameFilter ¶
type ObjectCycler ¶
type ObjectCycler struct{}
func (*ObjectCycler) Cycle ¶
func (cycler *ObjectCycler) Cycle(objects map[string]spdx.Object, fn MatcherFunction) map[string]spdx.Object
func (*ObjectCycler) CycleFull ¶
func (cycler *ObjectCycler) CycleFull(objects map[string]spdx.Object, fn MatcherFunction) map[string]spdx.Object
Click to show internal directories.
Click to hide internal directories.