Documentation ¶
Index ¶
- type Wrapper
- func (receiver *Wrapper) Add(anyPath string) *Wrapper
- func (receiver *Wrapper) AddLock(anyPath string) *Wrapper
- func (receiver *Wrapper) AddPointerStringsPtr(stringItems *[]*string) *Wrapper
- func (receiver *Wrapper) AddStringsPtr(stringItems *[]string) *Wrapper
- func (receiver *Wrapper) Collection() *corestr.Collection
- func (receiver *Wrapper) Finalize() *errstr.Result
- func (receiver *Wrapper) GetAsPathExt() *pathext.Wrapper
- func (receiver *Wrapper) GetAsPathWrapper() *pathwrapper.Wrapper
- func (receiver *Wrapper) GetBaseDir() string
- func (receiver *Wrapper) GetBaseDirFileInfo() (os.FileInfo, *errorwrapper.Wrapper)
- func (receiver *Wrapper) GetBaseDirFiles(isNormalize bool) *errstr.ResultsWithErrorCollection
- func (receiver *Wrapper) GetBaseDirInfoResult() *dirinfo.Result
- func (receiver *Wrapper) GetBaseDirName() string
- func (receiver *Wrapper) GetBaseDirNames() *[]string
- func (receiver *Wrapper) GetDirectoriesOfBaseDir(isNormalize bool) *errstr.Results
- func (receiver *Wrapper) GetFileInfo() (os.FileInfo, *errorwrapper.Wrapper)
- func (receiver *Wrapper) GetFileInfoWrapper() *fileinfo.Wrapper
- func (receiver *Wrapper) GetFileInfoWrappers() *fileinfo.Wrappers
- func (receiver *Wrapper) GetFilesOnPath(isNormalize bool) *errstr.ResultsWithErrorCollection
- func (receiver *Wrapper) GetFinalizePath() *errstr.Result
- func (receiver *Wrapper) GetRecursiveDirectories(isNormalize bool) *errstr.ResultsWithErrorCollection
- func (receiver *Wrapper) GetRecursiveDirectoriesOfBaseDir(isNormalize bool) *errstr.ResultsWithErrorCollection
- func (receiver *Wrapper) GetRecursiveFiles(isContinueOnError bool) *errstr.ResultsWithErrorCollection
- func (receiver *Wrapper) GetRecursiveFilesOnBaseDir(isContinueOnError bool) *errstr.ResultsWithErrorCollection
- func (receiver *Wrapper) GetUnixPath() string
- func (receiver *Wrapper) GetWindowsPath() string
- func (receiver *Wrapper) Has(pathSplit string) bool
- func (receiver *Wrapper) HasItems() bool
- func (receiver *Wrapper) IsBaseDirExists() bool
- func (receiver *Wrapper) IsEmpty() bool
- func (receiver *Wrapper) IsEqual(wrapper *Wrapper) bool
- func (receiver *Wrapper) IsFileExists() bool
- func (receiver *Wrapper) IsFinalized() bool
- func (receiver *Wrapper) IsUnixSeparator() bool
- func (receiver *Wrapper) IsValid() bool
- func (receiver *Wrapper) IsWindowsSeparator() bool
- func (receiver *Wrapper) Length() int
- func (receiver *Wrapper) ListPtr() *[]string
- func (receiver *Wrapper) Lock()
- func (receiver *Wrapper) Parent() *Wrapper
- func (receiver *Wrapper) Separator() string
- func (receiver *Wrapper) Splits() *[]string
- func (receiver *Wrapper) SplitsUsing(separator string) *[]string
- func (receiver *Wrapper) String() string
- func (receiver *Wrapper) Strings() []string
- func (receiver *Wrapper) StringsPtr() *[]string
- func (receiver *Wrapper) ToString(sep string, isNormalize bool) string
- func (receiver *Wrapper) ToStringUptoLastMinus(uptoLastIndexMinus int, sep string, isNormalize bool) string
- func (receiver *Wrapper) ToWrapperUpto(uptoLastIndexMinus int, sep string, isNormalize bool) *Wrapper
- func (receiver *Wrapper) Unlock() *Wrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Wrapper ¶
type Wrapper struct {
// contains filtered or unexported fields
}
func NewCapStartingPath ¶
func NewUsingPath ¶ added in v0.0.6
func (*Wrapper) Add ¶
anyPath can contain separators or without separator both are fine One cannot add path after finalize.
func (*Wrapper) AddPointerStringsPtr ¶ added in v0.0.5
func (*Wrapper) AddStringsPtr ¶ added in v0.0.5
func (*Wrapper) Collection ¶ added in v0.0.5
func (receiver *Wrapper) Collection() *corestr.Collection
func (*Wrapper) GetAsPathExt ¶
func (*Wrapper) GetAsPathWrapper ¶
func (receiver *Wrapper) GetAsPathWrapper() *pathwrapper.Wrapper
func (*Wrapper) GetBaseDir ¶ added in v0.0.5
func (*Wrapper) GetBaseDirFileInfo ¶ added in v0.0.5
func (receiver *Wrapper) GetBaseDirFileInfo() (os.FileInfo, *errorwrapper.Wrapper)
func (*Wrapper) GetBaseDirFiles ¶ added in v0.0.5
func (receiver *Wrapper) GetBaseDirFiles( isNormalize bool, ) *errstr.ResultsWithErrorCollection
func (*Wrapper) GetBaseDirInfoResult ¶ added in v0.0.5
func (*Wrapper) GetBaseDirName ¶ added in v0.0.6
func (*Wrapper) GetBaseDirNames ¶ added in v0.0.6
func (*Wrapper) GetDirectoriesOfBaseDir ¶ added in v0.0.5
func (*Wrapper) GetFileInfo ¶ added in v0.0.5
func (receiver *Wrapper) GetFileInfo() (os.FileInfo, *errorwrapper.Wrapper)
func (*Wrapper) GetFileInfoWrapper ¶ added in v0.0.5
func (*Wrapper) GetFileInfoWrappers ¶ added in v0.0.6
func (*Wrapper) GetFilesOnPath ¶ added in v0.0.5
func (receiver *Wrapper) GetFilesOnPath( isNormalize bool, ) *errstr.ResultsWithErrorCollection
func (*Wrapper) GetFinalizePath ¶
func (*Wrapper) GetRecursiveDirectories ¶ added in v0.0.5
func (receiver *Wrapper) GetRecursiveDirectories( isNormalize bool, ) *errstr.ResultsWithErrorCollection
Get Recursive dirs from the whole path
func (*Wrapper) GetRecursiveDirectoriesOfBaseDir ¶ added in v0.0.5
func (receiver *Wrapper) GetRecursiveDirectoriesOfBaseDir( isNormalize bool, ) *errstr.ResultsWithErrorCollection
Get Recursive dirs from the basedir path
func (*Wrapper) GetRecursiveFiles ¶ added in v0.0.5
func (receiver *Wrapper) GetRecursiveFiles( isContinueOnError bool, ) *errstr.ResultsWithErrorCollection
Get Recursive files from the whole path
func (*Wrapper) GetRecursiveFilesOnBaseDir ¶ added in v0.0.5
func (receiver *Wrapper) GetRecursiveFilesOnBaseDir( isContinueOnError bool, ) *errstr.ResultsWithErrorCollection
Get Recursive files from the basedir
func (*Wrapper) GetUnixPath ¶ added in v0.0.6
func (*Wrapper) GetWindowsPath ¶ added in v0.0.6
func (*Wrapper) IsBaseDirExists ¶ added in v0.0.5
func (*Wrapper) IsFileExists ¶ added in v0.0.5
func (*Wrapper) IsFinalized ¶
func (*Wrapper) IsUnixSeparator ¶ added in v0.0.5
func (*Wrapper) IsWindowsSeparator ¶ added in v0.0.5
func (*Wrapper) SplitsUsing ¶ added in v0.0.6
func (*Wrapper) StringsPtr ¶
func (*Wrapper) ToStringUptoLastMinus ¶ added in v0.0.5
func (*Wrapper) ToWrapperUpto ¶ added in v0.0.5
Click to show internal directories.
Click to hide internal directories.