public static class PatchingFileArtifact.FileArtifactState extends Object implements PatchingArtifact.ArtifactState, PatchingFileArtifact.FileState
Modifier and Type | Field and Description |
---|---|
protected PatchingFileArtifact |
artifact |
protected File |
file |
Modifier | Constructor and Description |
---|---|
protected |
FileArtifactState(File file,
PatchingFileArtifact artifact) |
Modifier and Type | Method and Description |
---|---|
File |
getFile()
Get the associated file.
|
boolean |
isValid(PatchingArtifactValidationContext context)
Check if a state is consistent.
|
String |
toString() |
protected boolean |
validate0(PatchingArtifactValidationContext context) |
protected final File file
protected final PatchingFileArtifact artifact
protected FileArtifactState(File file, PatchingFileArtifact artifact)
public File getFile()
PatchingFileArtifact.FileState
getFile
in interface PatchingFileArtifact.FileState
public boolean isValid(PatchingArtifactValidationContext context)
PatchingArtifact.ArtifactState
isValid
in interface PatchingArtifact.ArtifactState
context
- the validation contextprotected boolean validate0(PatchingArtifactValidationContext context)
Copyright © 2023 JBoss by Red Hat. All rights reserved.