Package | Description |
---|---|
org.codehaus.plexus.components.io.attributes | |
org.codehaus.plexus.components.io.attributes.proxy | |
org.codehaus.plexus.components.io.functions | |
org.codehaus.plexus.components.io.resources |
Resources and Resource Collections
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
AttributeParser.MergedAttributes |
class |
FileAttributes
Attributes that are read by legacy-style attribute parsing.
|
class |
Java7FileAttributes |
class |
SimpleResourceAttributes |
Modifier and Type | Field and Description |
---|---|
(package private) PlexusIoResourceAttributes |
AttributeParser.MergedAttributes.otherAttr |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
AttributeParser.attributesByPath |
Modifier and Type | Method and Description |
---|---|
static PlexusIoResourceAttributes |
PlexusIoResourceAttributeUtils.getFileAttributes(java.io.File file) |
static PlexusIoResourceAttributes |
SimpleResourceAttributes.lastResortDummyAttributesForBrokenOS() |
static PlexusIoResourceAttributes |
PlexusIoResourceAttributeUtils.mergeAttributes(PlexusIoResourceAttributes override,
PlexusIoResourceAttributes base,
PlexusIoResourceAttributes def) |
PlexusIoResourceAttributes |
SimpleResourceAttributes.setGroupId(java.lang.Integer gid) |
PlexusIoResourceAttributes |
FileAttributes.setGroupId(java.lang.Integer gid) |
PlexusIoResourceAttributes |
SimpleResourceAttributes.setGroupName(java.lang.String name) |
PlexusIoResourceAttributes |
FileAttributes.setGroupName(java.lang.String name) |
PlexusIoResourceAttributes |
FileAttributes.setLsModeline(java.lang.String modeLine) |
PlexusIoResourceAttributes |
SimpleResourceAttributes.setOctalMode(int mode) |
PlexusIoResourceAttributes |
SimpleResourceAttributes.setOctalModeString(java.lang.String mode) |
PlexusIoResourceAttributes |
SimpleResourceAttributes.setUserId(java.lang.Integer uid) |
PlexusIoResourceAttributes |
FileAttributes.setUserId(java.lang.Integer uid) |
PlexusIoResourceAttributes |
SimpleResourceAttributes.setUserName(java.lang.String name) |
PlexusIoResourceAttributes |
FileAttributes.setUserName(java.lang.String name) |
static PlexusIoResourceAttributes |
Java7FileAttributes.uncached(java.io.File file) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
AttributeParser.getAttributesByPath() |
static java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
PlexusIoResourceAttributeUtils.getFileAttributesByPath(java.io.File dir) |
static java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
PlexusIoResourceAttributeUtils.getFileAttributesByPath(java.io.File dir,
boolean recursive,
boolean includeNumericUserId) |
private static java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
PlexusIoResourceAttributeUtils.getFileAttributesByPathJava7(java.io.File dir,
boolean recursive) |
(package private) static java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
PlexusIoResourceAttributeUtils.getFileAttributesByPathScreenScrape(java.io.File dir,
boolean recursive,
boolean includeNumericUserId) |
java.util.Map<java.lang.String,PlexusIoResourceAttributes> |
AttributeParser.SymbolicUserIDAttributeParser.merge(AttributeParser.NumericUserIDAttributeParser otherParser) |
Modifier and Type | Method and Description |
---|---|
static PlexusIoResourceAttributes |
PlexusIoResourceAttributeUtils.mergeAttributes(PlexusIoResourceAttributes override,
PlexusIoResourceAttributes base,
PlexusIoResourceAttributes def) |
Constructor and Description |
---|
MergedAttributes(PlexusIoResourceAttributes thisAttr,
PlexusIoResourceAttributes otherAttr) |
Modifier and Type | Class and Description |
---|---|
class |
PlexusIoProxyResourceAttributes |
Modifier and Type | Field and Description |
---|---|
(package private) PlexusIoResourceAttributes |
PlexusIoProxyResourceAttributes.target |
Constructor and Description |
---|
PlexusIoProxyResourceAttributes(PlexusIoResourceAttributes thisAttr) |
Modifier and Type | Method and Description |
---|---|
PlexusIoResourceAttributes |
ResourceAttributeSupplier.getAttributes() |
Modifier and Type | Field and Description |
---|---|
private PlexusIoResourceAttributes |
PlexusIoFileResource.attributes |
private PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.defaultDirAttributes |
private PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.defaultFileAttributes |
private PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.overrideDirAttributes |
private PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.overrideFileAttributes |
Modifier and Type | Method and Description |
---|---|
private static PlexusIoResourceAttributes |
PlexusIoFileResourceCollection.createDefaults(int uid,
java.lang.String userName,
int gid,
java.lang.String groupName,
int mode) |
PlexusIoResourceAttributes |
PlexusIoFileResource.getAttributes() |
protected abstract PlexusIoResourceAttributes |
PlexusIoCompressedFileResourceCollection.getAttributes(java.io.File f) |
protected PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.getDefaultDirAttributes() |
protected PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.getDefaultFileAttributes() |
protected PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.getOverrideDirAttributes() |
protected PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.getOverrideFileAttributes() |
protected PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.mergeAttributes(PlexusIoResourceAttributes currentAttrs,
boolean isDirectory) |
Modifier and Type | Method and Description |
---|---|
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name,
ContentSupplier contentSupplier,
InputStreamTransformer inputStreamTransformer,
PlexusIoResourceAttributes attributes) |
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name,
ContentSupplier contentSupplier,
PlexusIoResourceAttributes attributes) |
protected PlexusIoResourceAttributes |
AbstractPlexusIoResourceCollectionWithAttributes.mergeAttributes(PlexusIoResourceAttributes currentAttrs,
boolean isDirectory) |
protected void |
AbstractPlexusIoResourceCollectionWithAttributes.setDefaultDirAttributes(PlexusIoResourceAttributes defaultDirAttributes) |
protected void |
AbstractPlexusIoResourceCollectionWithAttributes.setDefaultFileAttributes(PlexusIoResourceAttributes defaultFileAttributes) |
protected void |
AbstractPlexusIoResourceCollectionWithAttributes.setOverrideDirAttributes(PlexusIoResourceAttributes overrideDirAttributes) |
protected void |
AbstractPlexusIoResourceCollectionWithAttributes.setOverrideFileAttributes(PlexusIoResourceAttributes overrideFileAttributes) |
Modifier and Type | Method and Description |
---|---|
private void |
PlexusIoFileResourceCollection.addResources(java.util.List<PlexusIoResource> result,
java.lang.String[] resources,
java.util.Map<java.lang.String,PlexusIoResourceAttributes> attributesByPath) |
Constructor and Description |
---|
PlexusIoFileResource(java.io.File file,
java.lang.String name,
PlexusIoResourceAttributes attrs) |
PlexusIoFileResource(java.io.File file,
java.lang.String name,
PlexusIoResourceAttributes attrs,
ContentSupplier contentSupplier,
InputStreamTransformer streamTransformer) |
PlexusIoSymlinkResource(java.io.File symlinkfile,
java.lang.String name,
PlexusIoResourceAttributes attrs) |