Package com.wavemaker.commons.io
-
Interface Summary Interface Description File A fileResourcethat may be stored on a physical disk or using some other mechanism.FileContent Provides access toFilecontent in a variety of ways.Folder A folderResourcethat may be stored on a physical disk or using some other mechanism.Resource ResourceFilter A filter used to restrictResources.ResourceFilterContext Context forResourceFilters.ResourceOperation<T extends Resource> An operation that can be performed on aResources.Resources<T extends Resource> -
Class Summary Class Description AbstractFileContent Abstract base class forFileContent.AbstractReadOnlyFile AbstractResources<T extends Resource> Abstract base forResourcesimplementations.BulkReplaceOperation This operation can be used for bulk replace of tokens.ClassPathFile Exposes a class-path resource as a read-onlyFile.DeleteTempFileOnCloseInputStream FilteredIterator<E> Base forIterators that selectivelyfiltersitems from an underlying source.FilteredResources<T extends Resource> Implementation of ofResourcesthat dynamically filters items based on aResourceFilter.FilterOn Builder class that can be used to easily constructResourceFilters.FilterOn.AttributeFilter TheResourceFilterand builder used to further restrict filtering.FilterOn.ResourceAttribute Various attributes that can be used to filter resources.JailedResourcePath AResourcePaththat is jailed to a specific location.LatestLastModified ResourceOperationto get the latest last modified value.NoCloseInputStream InputStreamthat does not perform any operation whenNoCloseInputStream.close()is called.ReplaceOperation ResourcePath A file or folder path.ResourcesCollection<T extends Resource> Implementation ofResourcesbacked by aCollection.ResourceURL Factory class that can be used to construct aURLfor a givenResource.TempFilesStorageManager -
Enum Summary Enum Description FilterOn.PathStyle ResourceStringFormat Formats that can be used to display aResourcename.