parent
2589f980d5
commit
2dc8048d08
|
@ -130,6 +130,7 @@ public abstract class ExecutableArchiveLauncher extends Launcher {
|
||||||
* Determine if the specified entry is a candidate for further searching.
|
* Determine if the specified entry is a candidate for further searching.
|
||||||
* @param entry the entry to check
|
* @param entry the entry to check
|
||||||
* @return {@code true} if the entry is a candidate for further searching
|
* @return {@code true} if the entry is a candidate for further searching
|
||||||
|
* @since 2.3.0
|
||||||
*/
|
*/
|
||||||
protected boolean isSearchCandidate(Archive.Entry entry) {
|
protected boolean isSearchCandidate(Archive.Entry entry) {
|
||||||
return true;
|
return true;
|
||||||
|
@ -149,6 +150,7 @@ public abstract class ExecutableArchiveLauncher extends Launcher {
|
||||||
* {@link #postProcessClassPathArchives(List)} should provide an implementation that
|
* {@link #postProcessClassPathArchives(List)} should provide an implementation that
|
||||||
* returns {@code false}.
|
* returns {@code false}.
|
||||||
* @return if the {@link #postProcessClassPathArchives(List)} method is implemented
|
* @return if the {@link #postProcessClassPathArchives(List)} method is implemented
|
||||||
|
* @since 2.3.0
|
||||||
*/
|
*/
|
||||||
protected boolean isPostProcessingClassPathArchives() {
|
protected boolean isPostProcessingClassPathArchives() {
|
||||||
return true;
|
return true;
|
||||||
|
@ -172,6 +174,7 @@ public abstract class ExecutableArchiveLauncher extends Launcher {
|
||||||
/**
|
/**
|
||||||
* Return the root archive.
|
* Return the root archive.
|
||||||
* @return the root archive
|
* @return the root archive
|
||||||
|
* @since 2.3.0
|
||||||
*/
|
*/
|
||||||
protected final Archive getArchive() {
|
protected final Archive getArchive() {
|
||||||
return this.archive;
|
return this.archive;
|
||||||
|
|
|
@ -169,6 +169,7 @@ public abstract class Launcher {
|
||||||
* {@code true} then only regular JARs are supported and the additional URL and
|
* {@code true} then only regular JARs are supported and the additional URL and
|
||||||
* ClassLoader support infrastructure can be optimized.
|
* ClassLoader support infrastructure can be optimized.
|
||||||
* @return if the jar is exploded.
|
* @return if the jar is exploded.
|
||||||
|
* @since 2.3.0
|
||||||
*/
|
*/
|
||||||
protected boolean isExploded() {
|
protected boolean isExploded() {
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -93,6 +93,7 @@ public interface Archive extends Iterable<Archive.Entry>, AutoCloseable {
|
||||||
/**
|
/**
|
||||||
* Return if the archive is exploded (already unpacked).
|
* Return if the archive is exploded (already unpacked).
|
||||||
* @return if the archive is exploded
|
* @return if the archive is exploded
|
||||||
|
* @since 2.3.0
|
||||||
*/
|
*/
|
||||||
default boolean isExploded() {
|
default boolean isExploded() {
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in New Issue