Documentation
¶
Index ¶
- type JsonCutterImpl
- func (j *JsonCutterImpl) CutterMap(ctx context.Context, jsonMap map[string]interface{}, cfg *conf.CutterConfig) (map[string]interface{}, error)
- func (j *JsonCutterImpl) DoForDeepCut(ctx context.Context, jsonMap map[string]interface{}, cfg *conf.DeepCut) (map[string]interface{}, error)
- func (j *JsonCutterImpl) DoForExcludeCut(ctx context.Context, jsonMap map[string]interface{}, paths []string) (map[string]interface{}, error)
- func (j *JsonCutterImpl) DoForIncludeCut(ctx context.Context, jsonMap map[string]interface{}, paths []string) (map[string]interface{}, error)
- func (j *JsonCutterImpl) DoForOverrunCut(ctx context.Context, jsonMap map[string]interface{}, cfg *conf.OverrunCut) (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JsonCutterImpl ¶
type JsonCutterImpl struct {
}
func GetJsonCutter ¶
func GetJsonCutter() *JsonCutterImpl
func (*JsonCutterImpl) CutterMap ¶
func (j *JsonCutterImpl) CutterMap(ctx context.Context, jsonMap map[string]interface{}, cfg *conf.CutterConfig) (map[string]interface{}, error)
func (*JsonCutterImpl) DoForDeepCut ¶
func (*JsonCutterImpl) DoForExcludeCut ¶
func (*JsonCutterImpl) DoForIncludeCut ¶
func (*JsonCutterImpl) DoForOverrunCut ¶
func (j *JsonCutterImpl) DoForOverrunCut(ctx context.Context, jsonMap map[string]interface{}, cfg *conf.OverrunCut) (map[string]interface{}, error)
Click to show internal directories.
Click to hide internal directories.