Documentation ¶
Index ¶
Constants ¶
View Source
const ( ATTR_KEY = "github.com/mandelsoft/ocm/mapocirepo" ATTR_SHORT = "mapocirepo" )
View Source
const ( NoneMode = "none" HashMode = "hash" ShortHashMode = "shortHash" MappingMode = "mapping" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Attribute ¶
type Attribute struct { Mode string `json:"mode"` Always bool `json:"always,omitempty"` Prefix *string `json:"prefix,omitempty"` PrefixMappings map[string]string `json:"prefixMappings,omitempty"` }
func Get ¶
func Get(ctx datacontext.Context) *Attribute
type AttributeType ¶
type AttributeType struct{}
func (AttributeType) Decode ¶
func (a AttributeType) Decode(data []byte, unmarshaller runtime.Unmarshaler) (interface{}, error)
func (AttributeType) Description ¶
func (a AttributeType) Description() string
func (AttributeType) Encode ¶
func (a AttributeType) Encode(v interface{}, marshaller runtime.Marshaler) ([]byte, error)
func (AttributeType) Name ¶
func (a AttributeType) Name() string
Click to show internal directories.
Click to hide internal directories.