public abstract class AbstractPlexusIoResourceCollectionWithAttributes extends AbstractPlexusIoResourceCollection
AbstractPlexusIoResourceCollection.IdentityTransformer
Modifier and Type | Field and Description |
---|---|
private PlexusIoResourceAttributes |
defaultDirAttributes |
private PlexusIoResourceAttributes |
defaultFileAttributes |
private PlexusIoResourceAttributes |
overrideDirAttributes |
private PlexusIoResourceAttributes |
overrideFileAttributes |
identityTransformer
DEFAULT_ROLE_HINT, ROLE
Modifier | Constructor and Description |
---|---|
protected |
AbstractPlexusIoResourceCollectionWithAttributes() |
Modifier and Type | Method and Description |
---|---|
protected PlexusIoResourceAttributes |
getDefaultDirAttributes() |
protected PlexusIoResourceAttributes |
getDefaultFileAttributes() |
protected PlexusIoResourceAttributes |
getOverrideDirAttributes() |
protected PlexusIoResourceAttributes |
getOverrideFileAttributes() |
protected PlexusIoResourceAttributes |
mergeAttributes(PlexusIoResourceAttributes currentAttrs,
boolean isDirectory) |
protected void |
setDefaultDirAttributes(PlexusIoResourceAttributes defaultDirAttributes) |
protected void |
setDefaultFileAttributes(PlexusIoResourceAttributes defaultFileAttributes) |
protected void |
setOverrideDirAttributes(PlexusIoResourceAttributes overrideDirAttributes) |
protected void |
setOverrideFileAttributes(PlexusIoResourceAttributes overrideFileAttributes) |
getExcludes, getFileMappers, getFileSelectors, getIncludes, getInputStream, getLastModified, getName, getName, getPrefix, getStreamTransformer, isCaseSensitive, isIncludingEmptyDirectories, isSelected, isUsingDefaultExcludes, iterator, resolve, setCaseSensitive, setExcludes, setFileMappers, setFileSelectors, setIncludes, setIncludingEmptyDirectories, setPrefix, setStreamTransformer, setUsingDefaultExcludes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResources, isConcurrentAccessSupported, stream
private PlexusIoResourceAttributes defaultFileAttributes
private PlexusIoResourceAttributes defaultDirAttributes
private PlexusIoResourceAttributes overrideFileAttributes
private PlexusIoResourceAttributes overrideDirAttributes
protected AbstractPlexusIoResourceCollectionWithAttributes()
protected PlexusIoResourceAttributes getDefaultFileAttributes()
protected void setDefaultFileAttributes(PlexusIoResourceAttributes defaultFileAttributes)
protected PlexusIoResourceAttributes getDefaultDirAttributes()
protected void setDefaultDirAttributes(PlexusIoResourceAttributes defaultDirAttributes)
protected PlexusIoResourceAttributes getOverrideFileAttributes()
protected void setOverrideFileAttributes(PlexusIoResourceAttributes overrideFileAttributes)
protected PlexusIoResourceAttributes getOverrideDirAttributes()
protected void setOverrideDirAttributes(PlexusIoResourceAttributes overrideDirAttributes)
protected PlexusIoResourceAttributes mergeAttributes(PlexusIoResourceAttributes currentAttrs, boolean isDirectory)