Documentation ¶
Index ¶
- type SpaceLoad
- type SpaceStructure
- func (s *SpaceStructure) AppendState(state State)
- func (s *SpaceStructure) CsvSpace(path string)
- func (s *SpaceStructure) Drop(nameFields []string) (ESpace, error)
- func (s *SpaceStructure) Elements() []State
- func (s *SpaceStructure) Field() Field
- func (s *SpaceStructure) FieldTypes() []string
- func (s *SpaceStructure) Fields(nameFields []string) []*Field
- func (s *SpaceStructure) FieldsOfState(nameFields []string) []State
- func (s *SpaceStructure) FileDocs() []string
- func (s *SpaceStructure) Float(fieldName string) []float64
- func (s *SpaceStructure) GetMongoDb() *mongo.Database
- func (s *SpaceStructure) Group(nameFields []string) (ESpace, error)
- func (s *SpaceStructure) Head() []State
- func (s *SpaceStructure) HighEnergySpace(path string)
- func (s *SpaceStructure) Init() ESpace
- func (s *SpaceStructure) InitFields(nameFields []string) ESpace
- func (s *SpaceStructure) InitSpace(space ESpace) ESpace
- func (s *SpaceStructure) InitStates(states []State) ESpace
- func (s *SpaceStructure) Join(field *Field) (ESpace, error)
- func (s *SpaceStructure) JsonSpace(path string)
- func (s *SpaceStructure) LoadModel(bindModels interface{}) States
- func (s *SpaceStructure) LoadSpace(collection string) ESpace
- func (s *SpaceStructure) MongoSpace(ConnectionString string, DbName string) ESpace
- func (s *SpaceStructure) NameFields() []string
- func (s *SpaceStructure) OverRange(numberRows int) bool
- func (s *SpaceStructure) Reshape() (ESpace, error)
- func (s *SpaceStructure) Save(collection ...string) error
- func (s *SpaceStructure) Search(key string, value interface{}) []interface{}
- func (s *SpaceStructure) SearchState(key string, value interface{}) State
- func (s *SpaceStructure) SetState(index int32, state State)
- func (s *SpaceStructure) SetStateKeyValue(index int32, key string, value interface{})
- func (s *SpaceStructure) Shape() (int, int)
- func (s *SpaceStructure) State() State
- func (s *SpaceStructure) States(caps ...int) []State
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpaceStructure ¶
type SpaceStructure struct { ESpace StringStates []string NameSpace []string // contains filtered or unexported fields }
func (*SpaceStructure) AppendState ¶
func (s *SpaceStructure) AppendState(state State)
func (*SpaceStructure) CsvSpace ¶
func (s *SpaceStructure) CsvSpace(path string)
func (*SpaceStructure) Drop ¶
func (s *SpaceStructure) Drop(nameFields []string) (ESpace, error)
func (*SpaceStructure) Elements ¶
func (s *SpaceStructure) Elements() []State
func (*SpaceStructure) Field ¶
func (s *SpaceStructure) Field() Field
func (*SpaceStructure) Fields ¶
func (s *SpaceStructure) Fields(nameFields []string) []*Field
Field Calculation
func (*SpaceStructure) FieldsOfState ¶
func (s *SpaceStructure) FieldsOfState(nameFields []string) []State
func (*SpaceStructure) FileDocs ¶
func (s *SpaceStructure) FileDocs() []string
func (*SpaceStructure) Float ¶
func (s *SpaceStructure) Float(fieldName string) []float64
func (*SpaceStructure) GetMongoDb ¶ added in v1.0.3
func (s *SpaceStructure) GetMongoDb() *mongo.Database
func (*SpaceStructure) Group ¶
func (s *SpaceStructure) Group(nameFields []string) (ESpace, error)
func (*SpaceStructure) Head ¶
func (s *SpaceStructure) Head() []State
func (*SpaceStructure) HighEnergySpace ¶
func (s *SpaceStructure) HighEnergySpace(path string)
func (*SpaceStructure) Init ¶
func (s *SpaceStructure) Init() ESpace
func (*SpaceStructure) InitFields ¶
func (s *SpaceStructure) InitFields(nameFields []string) ESpace
func (*SpaceStructure) InitSpace ¶
func (s *SpaceStructure) InitSpace(space ESpace) ESpace
func (*SpaceStructure) InitStates ¶
func (s *SpaceStructure) InitStates(states []State) ESpace
func (*SpaceStructure) Join ¶
func (s *SpaceStructure) Join(field *Field) (ESpace, error)
func (*SpaceStructure) JsonSpace ¶
func (s *SpaceStructure) JsonSpace(path string)
func (*SpaceStructure) LoadModel ¶
func (s *SpaceStructure) LoadModel(bindModels interface{}) States
func (*SpaceStructure) LoadSpace ¶
func (s *SpaceStructure) LoadSpace(collection string) ESpace
func (*SpaceStructure) MongoSpace ¶
func (s *SpaceStructure) MongoSpace(ConnectionString string, DbName string) ESpace
func (*SpaceStructure) NameFields ¶
func (s *SpaceStructure) NameFields() []string
func (*SpaceStructure) OverRange ¶
func (s *SpaceStructure) OverRange(numberRows int) bool
func (*SpaceStructure) Reshape ¶
func (s *SpaceStructure) Reshape() (ESpace, error)
func (*SpaceStructure) Save ¶
func (s *SpaceStructure) Save(collection ...string) error
func (*SpaceStructure) Search ¶
func (s *SpaceStructure) Search(key string, value interface{}) []interface{}
func (*SpaceStructure) SearchState ¶
func (s *SpaceStructure) SearchState(key string, value interface{}) State
Search Engine
func (*SpaceStructure) SetState ¶
func (s *SpaceStructure) SetState(index int32, state State)
func (*SpaceStructure) SetStateKeyValue ¶
func (s *SpaceStructure) SetStateKeyValue(index int32, key string, value interface{})
func (*SpaceStructure) Shape ¶
func (s *SpaceStructure) Shape() (int, int)
func (*SpaceStructure) State ¶
func (s *SpaceStructure) State() State
func (*SpaceStructure) States ¶
func (s *SpaceStructure) States(caps ...int) []State
Click to show internal directories.
Click to hide internal directories.