Versions in this module Expand all Collapse all v0 v0.1.0 Mar 25, 2026 Changes in this version + type OFType int + const OFT_BOOLEAN + const OFT_BYTE + const OFT_CHAR + const OFT_DATETIME + const OFT_DOUBLE + const OFT_FIXED + const OFT_FLOAT + const OFT_INT + const OFT_LONG + const OFT_MBCHAR + const OFT_MBSTRING + const OFT_NUMERIC + const OFT_SHORT + const OFT_STRING + const OFT_TEXTUAL + const OFT_UNKNOWN + type ObjectField struct + func NewObjectField(name string) *ObjectField + func (r *ObjectField) MarshalJSON() ([]byte, error) + func (r *ObjectField) SetType(ofType ObjectFieldTypeIfc) + func (r *ObjectField) SetValue(value *string) + func (r ObjectField) GetName() string + func (r ObjectField) GetType() *ObjectFieldType + func (r ObjectField) GetValue() *string + type ObjectFieldIfc interface + GetName func() string + GetType func() *ObjectFieldType + GetValue func() *string + SetType func(ofType ObjectFieldTypeIfc) + SetValue func(value *string) + type ObjectFieldType struct + func NewObjectFieldType() *ObjectFieldType + func NewObjectFieldTypeFromOFType(ofType OFType) *ObjectFieldType + func NewObjectFieldTypeFromString(strType string) *ObjectFieldType + func (r *ObjectFieldType) SetType(ofType OFType) + func (r ObjectFieldType) GetType() OFType + func (r ObjectFieldType) IsValid(value *string) bool + func (r ObjectFieldType) ToString() string + type ObjectFieldTypeIfc interface + GetType func() OFType + IsValid func(value *string) bool + SetType func(ofType OFType) + ToString func() string