Documentation ¶
Index ¶
- type Path
- func (it *Path) ApplyChown(chown *pathinsfmt.Chown) *errorwrapper.Wrapper
- func (it *Path) ApplyFileMode(mode os.FileMode) *errorwrapper.Wrapper
- func (it *Path) ApplyPathVerifier(isSkipOnInvalid bool, errorCollection *errwrappers.Collection, ...) (isSuccess bool)
- func (it *Path) ApplyPathVerifiers(errorCollection *errwrappers.Collection, ...) (isSuccess bool)
- func (it *Path) ApplyRwxInstruction(rwx *chmodins.RwxInstruction) *errorwrapper.Wrapper
- func (it *Path) ChmodCondition() *chmodins.Condition
- func (it *Path) ClonePath() *Path
- func (it *Path) ClonePathUsingNew(newLocation string) *Path
- func (it *Path) Combine(relativePaths ...string) string
- func (it *Path) CombineToEnhance(relativePaths ...string) *Path
- func (it *Path) CombineWithEnhancePaths(enhancePaths ...*Path) string
- func (it *Path) CombineWithEnhancePathsToEnhancePath(enhancePaths ...*Path) *Path
- func (it *Path) ExistStat() *chmodhelper.PathExistStat
- func (it *Path) FileInfo() os.FileInfo
- func (it *Path) FileMode() os.FileMode
- func (it *Path) FixedPathAsSlice() []string
- func (it *Path) IsDir() bool
- func (it *Path) IsFile() bool
- func (it *Path) IsInvalid() bool
- func (it *Path) LocationInfo() *pathhelper.LocationInfo
- func (it *Path) PathExtWrapper() *pathext.Wrapper
- func (it *Path) PathLinuxStat() *pathstatlinux.Info
- func (it *Path) PathWrapper() pathwrapper.Wrapper
- func (it *Path) ReadFileBytes() *errbyte.Results
- func (it *Path) ReadFileString() *errstr.Result
- func (it *Path) ReadFileUnmarshal(unmarshallingObjectRef interface{}) *errorwrapper.Wrapper
- func (it *Path) ReadJsonParseSelfInjector(injector corejson.JsonParseSelfInjector) *errorwrapper.Wrapper
- func (it *Path) RwxWrapper() *pathchmod.RwxWrapperWithError
- func (it *Path) SimpleStat() *pathchmod.SimpleStat
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Path ¶
func (*Path) ApplyChown ¶
func (it *Path) ApplyChown( chown *pathinsfmt.Chown, ) *errorwrapper.Wrapper
func (*Path) ApplyFileMode ¶
func (it *Path) ApplyFileMode(mode os.FileMode) *errorwrapper.Wrapper
func (*Path) ApplyPathVerifier ¶
func (it *Path) ApplyPathVerifier( isSkipOnInvalid bool, errorCollection *errwrappers.Collection, pathVerifier *pathinsfmt.PathVerifier, ) (isSuccess bool)
func (*Path) ApplyPathVerifiers ¶
func (it *Path) ApplyPathVerifiers( errorCollection *errwrappers.Collection, pathVerifiers *pathinsfmt.PathVerifiers, ) (isSuccess bool)
func (*Path) ApplyRwxInstruction ¶
func (it *Path) ApplyRwxInstruction( rwx *chmodins.RwxInstruction, ) *errorwrapper.Wrapper
func (*Path) ChmodCondition ¶
func (*Path) ClonePathUsingNew ¶
func (*Path) CombineToEnhance ¶
func (*Path) CombineWithEnhancePaths ¶
func (*Path) CombineWithEnhancePathsToEnhancePath ¶
func (*Path) ExistStat ¶
func (it *Path) ExistStat() *chmodhelper.PathExistStat
func (*Path) FixedPathAsSlice ¶
func (*Path) LocationInfo ¶
func (it *Path) LocationInfo() *pathhelper.LocationInfo
func (*Path) PathExtWrapper ¶
func (*Path) PathLinuxStat ¶
func (it *Path) PathLinuxStat() *pathstatlinux.Info
func (*Path) PathWrapper ¶
func (it *Path) PathWrapper() pathwrapper.Wrapper
func (*Path) ReadFileBytes ¶
func (*Path) ReadFileString ¶
func (*Path) ReadFileUnmarshal ¶
func (it *Path) ReadFileUnmarshal( unmarshallingObjectRef interface{}, ) *errorwrapper.Wrapper
func (*Path) ReadJsonParseSelfInjector ¶
func (it *Path) ReadJsonParseSelfInjector( injector corejson.JsonParseSelfInjector, ) *errorwrapper.Wrapper
func (*Path) RwxWrapper ¶
func (it *Path) RwxWrapper() *pathchmod.RwxWrapperWithError
func (*Path) SimpleStat ¶
func (it *Path) SimpleStat() *pathchmod.SimpleStat
Click to show internal directories.
Click to hide internal directories.