util

package
v0.0.0-...-4c6a4f5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

README

RETS Utilities

RETS utilities for:

  • pulling compact metadata incrementally
  • converting compact metadata to StandardXML
	compact := &retsutil.IncrementalCompact{}
	_ = compact.Load(sess, ctx, urls.GetMetadata)
	// convert it to the Standard XML model
	return retsutil.AsStandard(*compact).Convert()

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AsStandard

type AsStandard rets.CompactMetadata

AsStandard ...

func (AsStandard) Convert

func (cm AsStandard) Convert() (*metadata.MSystem, error)

Convert ...

func (AsStandard) MClass

func (cm AsStandard) MClass(resource string) *metadata.MClass

MClass ...

func (AsStandard) MColumnGroup

func (cm AsStandard) MColumnGroup(resource, class string) *metadata.MColumnGroup

MColumnGroup ...

func (AsStandard) MColumnGroupControl

func (cm AsStandard) MColumnGroupControl(resource, class, cg string) *metadata.MColumnGroupControl

MColumnGroupControl ...

func (AsStandard) MColumnGroupNormalization

func (cm AsStandard) MColumnGroupNormalization(resource, class, cg string) *metadata.MColumnGroupNormalization

MColumnGroupNormalization ...

func (AsStandard) MColumnGroupSet

func (cm AsStandard) MColumnGroupSet(resource, class string) *metadata.MColumnGroupSet

MColumnGroupSet ...

func (AsStandard) MColumnGroupTable

func (cm AsStandard) MColumnGroupTable(resource, class, cg string) *metadata.MColumnGroupTable

MColumnGroupTable ...

func (AsStandard) MEditMask

func (cm AsStandard) MEditMask(resource string) *metadata.MEditMask

MEditMask ...

func (AsStandard) MFilter

func (cm AsStandard) MFilter() *metadata.MFilter

MFilter ...

func (AsStandard) MFilterType

func (cm AsStandard) MFilterType(filter string) *metadata.MFilterType

MFilterType ...

func (AsStandard) MForeignKey

func (cm AsStandard) MForeignKey() *metadata.MForeignKey

MForeignKey ...

func (AsStandard) MLookup

func (cm AsStandard) MLookup(resource string) *metadata.MLookup

MLookup ...

func (AsStandard) MLookupType

func (cm AsStandard) MLookupType(resource, lookup string) *metadata.MLookupType

MLookupType ...

func (AsStandard) MObject

func (cm AsStandard) MObject(resource string) *metadata.MObject

MObject ...

func (AsStandard) MResource

func (cm AsStandard) MResource() *metadata.MResource

MResource ...

func (AsStandard) MSearchHelp

func (cm AsStandard) MSearchHelp(resource string) *metadata.MSearchHelp

MSearchHelp ...

func (AsStandard) MTable

func (cm AsStandard) MTable(resource, class string) *metadata.MTable

MTable ...

func (AsStandard) MUpdate

func (cm AsStandard) MUpdate(resource, class string) *metadata.MUpdate

MUpdate ...

func (AsStandard) MUpdateHelp

func (cm AsStandard) MUpdateHelp(resource string) *metadata.MUpdateHelp

MUpdateHelp ...

func (AsStandard) MUpdateType

func (cm AsStandard) MUpdateType(resource, class, update string) *metadata.MUpdateType

MUpdateType ...

func (AsStandard) MValidationExpression

func (cm AsStandard) MValidationExpression(resource string) *metadata.MValidationExpression

MValidationExpression ...

func (AsStandard) MValidationExternal

func (cm AsStandard) MValidationExternal(resource string) *metadata.MValidationExternal

MValidationExternal ...

func (AsStandard) MValidationExternalType

func (cm AsStandard) MValidationExternalType(resource, validationExternal string) *metadata.MValidationExternalType

MValidationExternalType ...

func (AsStandard) MValidationLookup

func (cm AsStandard) MValidationLookup(resource string) *metadata.MValidationLookup

MValidationLookup ...

func (AsStandard) MValidationLookupType

func (cm AsStandard) MValidationLookupType(resource, validationLookup string) *metadata.MValidationLookupType

MValidationLookupType ...

type IncrementalCompact

type IncrementalCompact rets.CompactMetadata

IncrementalCompact loads rets.CompcatMetadata in pieces

func (*IncrementalCompact) Load

func (ic *IncrementalCompact) Load(ctx context.Context, sess rets.Requester, url string) error

Load retrieve the RETS Compact metadata from the server

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL