Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewObjectStoreConfig ¶
func NewObjectStoreConfig(objectStore *ObjectStore, objectPath string) (*cfg.Config, error)
Make a new Config initialized with properties from a JSON Object
Types ¶
type MutableObjectStore ¶
type MutableObjectStore struct {
ObjectStore // Embed ObjectStore properties
}
func NewMutableObjectStore ¶
func NewMutableObjectStore() *MutableObjectStore
Make a new one of these!
type MutableObjectStoreIfc ¶
type MutableObjectStoreIfc interface {
ObjectStoreIfc // Embed ObjectStore interface
// Put the supplied Object into this ObjectStore at the specified path
PutObject(path string, object *obj.Object) error
}
type ObjectStore ¶
type ObjectStore struct {
// contains filtered or unexported fields
}
func NewObjectStorePreloaded ¶
func NewObjectStorePreloaded(collection *objc.ObjectCollection) *ObjectStore
Make a new one of these, preloaded with a ObjectCollection
func (ObjectStore) HasObject ¶
func (r ObjectStore) HasObject(path string) bool
Click to show internal directories.
Click to hide internal directories.