Documentation ¶
Index ¶
- func NewEntity(store data.Store, entityId string) data.EntityBinding
- func NewField(store data.Store, entityId, fieldName string) data.FieldBinding
- type Entity
- func (e *Entity) AppendChildId(id string)
- func (e *Entity) GetChildrenIds() []string
- func (e *Entity) GetField(fieldName string) data.FieldBinding
- func (e *Entity) GetId() string
- func (e *Entity) GetName() string
- func (e *Entity) GetParentId() string
- func (e *Entity) GetType() string
- func (e *Entity) RemoveChildId(id string)
- func (e *Entity) SetChildrenIds(ids []string)
- func (e *Entity) SetId(id string)
- func (e *Entity) SetName(n string)
- func (e *Entity) SetParentId(p string)
- func (e *Entity) SetType(t string)
- type Field
- func (b *Field) GetBinaryFile() string
- func (b *Field) GetBool() bool
- func (b *Field) GetEntityId() string
- func (b *Field) GetEntityReference() string
- func (b *Field) GetFieldName() string
- func (b *Field) GetFloat() float64
- func (b *Field) GetInt() int64
- func (b *Field) GetString() string
- func (b *Field) GetTimestamp() time.Time
- func (b *Field) GetTransformation() string
- func (b *Field) GetValue() data.Value
- func (b *Field) GetWriteTime() time.Time
- func (b *Field) GetWriter() string
- func (b *Field) IsBinaryFile() bool
- func (b *Field) IsBool() bool
- func (b *Field) IsEntityReference() bool
- func (b *Field) IsFloat() bool
- func (b *Field) IsInt() bool
- func (b *Field) IsString() bool
- func (b *Field) IsTimestamp() bool
- func (b *Field) IsTransformation() bool
- func (b *Field) ReadBinaryFile() string
- func (b *Field) ReadBool() bool
- func (b *Field) ReadEntityReference() string
- func (b *Field) ReadFloat() float64
- func (b *Field) ReadInt() int64
- func (b *Field) ReadString() string
- func (b *Field) ReadTimestamp() time.Time
- func (b *Field) ReadTransformation() string
- func (b *Field) ReadValue() data.Value
- func (b *Field) WriteBinaryFile(args ...interface{}) data.FieldBinding
- func (b *Field) WriteBool(args ...interface{}) data.FieldBinding
- func (b *Field) WriteEntityReference(args ...interface{}) data.FieldBinding
- func (b *Field) WriteFloat(args ...interface{}) data.FieldBinding
- func (b *Field) WriteInt(args ...interface{}) data.FieldBinding
- func (b *Field) WriteString(args ...interface{}) data.FieldBinding
- func (b *Field) WriteTimestamp(args ...interface{}) data.FieldBinding
- func (b *Field) WriteTransformation(args ...interface{}) data.FieldBinding
- func (b *Field) WriteValue(v data.Value) data.FieldBinding
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Entity ¶
type Entity struct {
// contains filtered or unexported fields
}
func (*Entity) AppendChildId ¶
func (*Entity) GetChildrenIds ¶
func (*Entity) GetParentId ¶
func (*Entity) RemoveChildId ¶
func (*Entity) SetChildrenIds ¶
func (*Entity) SetParentId ¶
type Field ¶
type Field struct {
// contains filtered or unexported fields
}
func (*Field) GetBinaryFile ¶
func (*Field) GetEntityId ¶
func (*Field) GetEntityReference ¶
func (*Field) GetFieldName ¶
func (*Field) GetTimestamp ¶
func (*Field) GetTransformation ¶
func (*Field) GetWriteTime ¶
func (*Field) IsBinaryFile ¶
func (*Field) IsEntityReference ¶
func (*Field) IsTimestamp ¶
func (*Field) IsTransformation ¶
func (*Field) ReadBinaryFile ¶
func (*Field) ReadEntityReference ¶
func (*Field) ReadString ¶
func (*Field) ReadTimestamp ¶
func (*Field) ReadTransformation ¶
func (*Field) WriteBinaryFile ¶
func (b *Field) WriteBinaryFile(args ...interface{}) data.FieldBinding
func (*Field) WriteBool ¶
func (b *Field) WriteBool(args ...interface{}) data.FieldBinding
func (*Field) WriteEntityReference ¶
func (b *Field) WriteEntityReference(args ...interface{}) data.FieldBinding
func (*Field) WriteFloat ¶
func (b *Field) WriteFloat(args ...interface{}) data.FieldBinding
func (*Field) WriteInt ¶
func (b *Field) WriteInt(args ...interface{}) data.FieldBinding
func (*Field) WriteString ¶
func (b *Field) WriteString(args ...interface{}) data.FieldBinding
func (*Field) WriteTimestamp ¶
func (b *Field) WriteTimestamp(args ...interface{}) data.FieldBinding
func (*Field) WriteTransformation ¶
func (b *Field) WriteTransformation(args ...interface{}) data.FieldBinding
func (*Field) WriteValue ¶
func (b *Field) WriteValue(v data.Value) data.FieldBinding
Click to show internal directories.
Click to hide internal directories.