public class MappedSymlinkTree extends SymlinkTree
SymlinkTree
exclusively for legacy cases that use static Map
s to model symlinks, and which need access to the getLinks()
getter for subsequent access to the above map.category, root, type
Constructor and Description |
---|
MappedSymlinkTree(String category,
BuildTarget target,
ProjectFilesystem filesystem,
Path root,
com.google.common.collect.ImmutableMap<Path,SourcePath> links) |
MappedSymlinkTree(String category,
BuildTarget target,
ProjectFilesystem filesystem,
Path root,
com.google.common.collect.ImmutableSortedMap<Path,SourcePath> links) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableSortedMap<Path,SourcePath> |
getLinks() |
getBuildDeps, getBuildSteps, getResolvedSymlinks, getRoot, getRootSourcePath, getRuntimeDeps, getSourcePathToOutput, getType, getVerifyStep, isCacheable, resolveDuplicateRelativePaths, shouldDeleteExistingSymlink
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, hasBuildSteps, hashCode, injectFields, toString, updateBuildRuleResolver
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
inputBasedRuleKeyIsEnabled, isSupported
compareTo, getBuildTarget, getFullyQualifiedName, getProjectFilesystem, hasBuildSteps, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString, updateBuildRuleResolver
getDependencies, getSourcePathOutputs
public MappedSymlinkTree(String category, BuildTarget target, ProjectFilesystem filesystem, Path root, com.google.common.collect.ImmutableSortedMap<Path,SourcePath> links)
public MappedSymlinkTree(String category, BuildTarget target, ProjectFilesystem filesystem, Path root, com.google.common.collect.ImmutableMap<Path,SourcePath> links)
public com.google.common.collect.ImmutableSortedMap<Path,SourcePath> getLinks()