APIdia Launch Partner
Top Inners Fields Constructors Methods
jdk.jpackage.internal.cli

public final Class StandardValidator

extends Object
Class Inheritance
Imports
java.io.IOException, java.lang.constant.ClassDesc, java.net.URI, .URISyntaxException, java.nio.file.DirectoryNotEmptyException, .Files, .InvalidPathException, .NotDirectoryException, .Path, java.util.Objects, java.util.function.Consumer, .Predicate, java.util.regex.Pattern, jdk.jpackage.internal.cli.Validator.ValidatingConsumerException, jdk.jpackage.internal.util.FileUtils, .MacBundle

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
pack-priv static final Consumer<String>
public static Predicate<String>
public static final Predicate<Path>
pack-priv static final Consumer<Path>
public static Predicate<Path>
public static final Predicate<Path>
public static final Predicate<Path>
public static final Predicate<String>
pack-priv static final Consumer<String>
public static Predicate<String>
public static Predicate<Path>
public static final Predicate<String>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static <T> Predicate<T>
toPredicate(Consumer<T> validator)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

IS_CLASSNAMEback to summary
pack-priv static final Consumer<String> IS_CLASSNAME
IS_CLASSNAME_PREDICATEback to summary
public static Predicate<String> IS_CLASSNAME_PREDICATE
IS_DIRECTORYback to summary
public static final Predicate<Path> IS_DIRECTORY
IS_DIRECTORY_EMPTY_OR_NON_EXISTENTback to summary
pack-priv static final Consumer<Path> IS_DIRECTORY_EMPTY_OR_NON_EXISTENT
IS_DIRECTORY_EMPTY_OR_NON_EXISTENT_PREDICATEback to summary
public static Predicate<Path> IS_DIRECTORY_EMPTY_OR_NON_EXISTENT_PREDICATE
IS_DIRECTORY_OR_NON_EXISTENTback to summary
public static final Predicate<Path> IS_DIRECTORY_OR_NON_EXISTENT
IS_NAME_VALIDback to summary
public static final Predicate<String> IS_NAME_VALID
IS_URLback to summary
pack-priv static final Consumer<String> IS_URL
IS_URL_PREDICATEback to summary
public static Predicate<String> IS_URL_PREDICATE
IS_VALID_MAC_BUNDLEback to summary
public static Predicate<Path> IS_VALID_MAC_BUNDLE
IS_VALID_MAC_BUNDLE_IDENTIFIERback to summary
public static final Predicate<String> IS_VALID_MAC_BUNDLE_IDENTIFIER

Constructor Detail

StandardValidatorback to summary
private StandardValidator()

Method Detail

toPredicateback to summary
private static <T> Predicate<T> toPredicate(Consumer<T> validator)
jdk.jpackage.internal.cli back to summary

public final Class StandardValidator.DirectoryListingIOException

extends RuntimeException
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
pack-priv

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

DirectoryListingIOExceptionback to summary
pack-priv DirectoryListingIOException(IOException cause)