A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

addCause(Throwable) - Method in exception io.fabric8.utils.MultiException
 
addCollection(Collection<T>) - Method in class io.fabric8.utils.Collectors
Convenience method for adding an existing collection to the collector directly
addCollector(Collector<T>) - Method in class io.fabric8.utils.Collectors
 
AllCertificatesTrustManager - Class in io.fabric8.utils.ssl
A trust manager that will accept any certificate.
AllCertificatesTrustManager() - Constructor for class io.fabric8.utils.ssl.AllCertificatesTrustManager
 
appendVersionRange(String, String) - Static method in class io.fabric8.utils.PatchUtils
Appends a version range to a url
apply(T) - Method in interface io.fabric8.utils.Function
Returns the result of applying this function to the parameter value
Arrays - Class in io.fabric8.utils
Helper class for working with arrays
Arrays() - Constructor for class io.fabric8.utils.Arrays
 
assertAssertionError(Block) - Static method in class io.fabric8.utils.Asserts
Asserts that the code block throws an {@link AssertionError) and returns it
assertDirectoryExists(File) - Static method in class io.fabric8.utils.Files
Throws an exception if the given file does not exist
assertException(Block) - Static method in class io.fabric8.utils.Asserts
Asserts that the code block throws an {@link AssertionError) and returns it
assertExists(File) - Static method in class io.fabric8.utils.Files
Throws an exception if the given file or directory does not exist
assertFileExists(File) - Static method in class io.fabric8.utils.Files
Throws an exception if the given file does not exist
assertNotNull(Object, String) - Static method in class io.fabric8.utils.Objects
Asserts whether the value is not null
Asserts - Class in io.fabric8.utils
 
Asserts() - Constructor for class io.fabric8.utils.Asserts
 
assertWaitFor(long, Block) - Static method in class io.fabric8.utils.Asserts
Asserts that the block passes at some point within the given time period.
assertWaitFor(Block) - Static method in class io.fabric8.utils.Asserts
Asserts that the block passes within a default time of 30 seconds.
asText() - Method in class io.fabric8.utils.TablePrinter
Prints the table as a text string
asTextLines() - Method in class io.fabric8.utils.TablePrinter
Returns a list of text lines for easier printing on other output formats
attemptRetain() - Method in class io.fabric8.utils.ShutdownTracker
Attempts to retain the the resources.
available(int) - Static method in class io.fabric8.utils.AvailablePortFinder
Checks to see if a specific port is available.
AvailablePortFinder - Class in io.fabric8.utils
 
awaitTermination(long, TimeUnit) - Method in class io.fabric8.utils.SerialExecutorService
 

B

base64CharSet - Static variable in class io.fabric8.utils.Base64Encoder
 
Base64Encoder - Class in io.fabric8.utils
Bease64 encoding utilities.
Block - Interface in io.fabric8.utils
Represents a block of code which may thrown an exception
booleanValue(Map<String, ?>, String) - Static method in class io.fabric8.utils.Maps
Returns the boolean value of the given property in the map or false
booleanValue(Map<String, ?>, String, boolean) - Static method in class io.fabric8.utils.Maps
Returns the boolean value of the given property in the map or returns the default value if its not present
BUFFER_SIZE - Static variable in class io.fabric8.utils.IOHelpers
 

C

checkClientTrusted(X509Certificate[], String) - Method in class io.fabric8.utils.ssl.AllCertificatesTrustManager
Null implementation.
checkServerTrusted(X509Certificate[], String) - Method in class io.fabric8.utils.ssl.AllCertificatesTrustManager
Null implementation.
checksum(InputStream) - Static method in class io.fabric8.utils.ChecksumUtils
Compute a checksum for the file or directory that consists of the name, length and the last modified date for a file and its children in case of a directory
checksumFile(File) - Static method in class io.fabric8.utils.ChecksumUtils
 
ChecksumUtils - Class in io.fabric8.utils
 
chopLength(int) - Static method in class io.fabric8.utils.Functions
 
ClassLoaders - Class in io.fabric8.utils
 
ClassLoaders() - Constructor for class io.fabric8.utils.ClassLoaders
 
close(ZipFile...) - Static method in class io.fabric8.utils.IOHelpers
 
close(Closeable...) - Static method in class io.fabric8.utils.IOHelpers
 
close() - Method in class io.fabric8.utils.LoggingOutputStream
 
Closeables - Class in io.fabric8.utils
 
closeQuietly(Closeable) - Static method in class io.fabric8.utils.Closeables
 
closeQuietly(InputStream) - Static method in class io.fabric8.utils.Closeables
 
closeQuietly(Reader) - Static method in class io.fabric8.utils.Closeables
 
Collector<T> - Interface in io.fabric8.utils
Represents an object capable of collecting stuff (dependencies, bundles, features, ...)
Collectors<T> - Class in io.fabric8.utils
A container for multiple Collector instances that just aggregates the collected results from all collectors it contains
Collectors() - Constructor for class io.fabric8.utils.Collectors
 
Collectors(Collector<T>...) - Constructor for class io.fabric8.utils.Collectors
 
column(String) - Method in class io.fabric8.utils.TablePrinter
Looks up the column using the header name and returns the column object so it can be configured
column(int) - Method in class io.fabric8.utils.TablePrinter
Looks up the column using its index; lazily creating one if required
columns(String...) - Method in class io.fabric8.utils.TablePrinter
Defines the columns of the table
compare(Comparable, Comparable) - Static method in class io.fabric8.utils.Objects
 
compare(List<T>, List<T>) - Static method in class io.fabric8.utils.Objects
 
CompositeFilter<T> - Class in io.fabric8.utils
Represents a filter which ORs together a collection of filters, returning true if any of the filters are true
CompositeFilter(Collection<Filter<T>>) - Constructor for class io.fabric8.utils.CompositeFilter
 
compositeFilter(List<Filter<T>>) - Static method in class io.fabric8.utils.Filters
 
Constants - Interface in io.fabric8.utils
 
containsAnyString(String...) - Static method in class io.fabric8.utils.Filters
Returns a filter which returns true if the String contains any of the given text values
containsString(String) - Static method in class io.fabric8.utils.Filters
 
convertToCamelCase(String, String) - Static method in class io.fabric8.utils.Strings
Converts the given text with the given separator into camelCase
copy(File, File) - Static method in class io.fabric8.utils.Files
Copy the source File to the target File.
copy(InputStream, OutputStream) - Static method in class io.fabric8.utils.Files
Copy the InputStream to the OutputStream.
copy(InputStream, OutputStream) - Static method in class io.fabric8.utils.IOHelpers
 
copy(Reader, Writer) - Static method in class io.fabric8.utils.IOHelpers
 
count(String) - Method in class io.fabric8.utils.CountingMap
Returns the count of the given key
CountingMap - Class in io.fabric8.utils
Maps String keys to their counter value
CountingMap() - Constructor for class io.fabric8.utils.CountingMap
 
createBuffer() - Method in class io.fabric8.utils.LoggingOutputStream
 
createNamespaceFinder() - Static method in class io.fabric8.utils.XmlHelper
 
createParser(SAXParserFactory) - Method in class io.fabric8.utils.XmlNamespaceFinder
 
createStringFilter(String) - Static method in class io.fabric8.utils.Filters
Returns a String pattern matching filter using ! for not and * for any characters
createStringFilters(Iterable<String>) - Static method in class io.fabric8.utils.Filters
Returns a filter if any of the String patterns match (using ! for not and * for any characters)
createTempFile(String) - Static method in class io.fabric8.utils.Files
Creates a temporary file.
createZipFile(Logger, File, File) - Static method in class io.fabric8.utils.Zips
Creates a zip fie from the given source directory and output zip file name
createZipFile(Logger, File, File, FileFilter) - Static method in class io.fabric8.utils.Zips
 

D

DataStoreUtils - Class in io.fabric8.utils
 
DataStoreUtils() - Constructor for class io.fabric8.utils.DataStoreUtils
 
DEBUG_CONTAINER - Static variable in interface io.fabric8.utils.Constants
 
decode(String) - Static method in class io.fabric8.utils.Base64Encoder
Decodes a base 64 String into a String.
decode(byte[]) - Static method in class io.fabric8.utils.Base64Encoder
Dencodes a com.sun.syndication.io.impl.Base64 byte array.
decode(String) - Static method in class io.fabric8.utils.PasswordEncoder
Decodes a base 64 String into a String.
decode(String) - Static method in class io.fabric8.utils.URLUtils
Decodes the specified (portion of a) URL.
decrement(String) - Method in class io.fabric8.utils.CountingMap
Decrements the given key
decrementAll(List<String>) - Method in class io.fabric8.utils.CountingMap
 
DEFAULT_HOST_SSH_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_HTTP_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_HTTPS_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_KARAF_SSH_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_RMI_REGISTRY_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_RMI_SERVER_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_ZOOKEEPER_ELECTION_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_ZOOKEEPER_PEER_PORT - Static variable in class io.fabric8.utils.Ports
 
DEFAULT_ZOOKEEPER_SERVER_PORT - Static variable in class io.fabric8.utils.Ports
 
defaultIfEmpty(String, String) - Static method in class io.fabric8.utils.Strings
 
detach(Node) - Static method in class io.fabric8.utils.DomHelper
If the node is attached to a parent then detach it
Dictionaries - Class in io.fabric8.utils
A helper class for working with Dictionary
Dictionaries() - Constructor for class io.fabric8.utils.Dictionaries
 
DomHelper - Class in io.fabric8.utils
A collection of helper methods for working with the DOM API
DomHelper() - Constructor for class io.fabric8.utils.DomHelper
 
drain() - Method in class io.fabric8.utils.SerialExecutorService
This method blocks until all previously queued Runnable objects are run.
draining - Variable in class io.fabric8.utils.SerialExecutorService
 
drainTask - Variable in class io.fabric8.utils.SerialExecutorService
 

E

element(Object) - Method in class io.fabric8.utils.XPathFacade
Evaluates the XPath expression on the given item and return the first Element or null
elements(Object) - Method in class io.fabric8.utils.XPathFacade
Evaluates the XPath expression on the given item and return a list of nodes
elementTextContent(Object) - Method in class io.fabric8.utils.XPathFacade
Returns the text content of the selected item or null if no element is found
emptyIfNull(String) - Static method in class io.fabric8.utils.Strings
 
encode(String) - Static method in class io.fabric8.utils.Base64Encoder
Encodes a String into a base 64 String.
encode(byte[]) - Static method in class io.fabric8.utils.Base64Encoder
Encodes a byte array into a base 64 byte array.
encode(String) - Static method in class io.fabric8.utils.PasswordEncoder
Encodes a String into a base 64 String.
ensureWidth(int) - Method in class io.fabric8.utils.TablePrinter.Column
Ensures the column is wide enough for the given value
equal(Object, Object) - Static method in class io.fabric8.utils.Objects
 
equals(Object) - Method in class io.fabric8.utils.FileChangeInfo
 
equals(Object) - Method in class io.fabric8.utils.Pair
 
ExecParseUtils - Class in io.fabric8.utils
Utility class for parsing, used by the Camel Exec component.
Note: the class should be dropped, when the the commons-exec library implements similar functionality.
execute(Runnable) - Method in class io.fabric8.utils.SerialExecutorService
Queues the runnable for execution.
executeAndDrain(Runnable) - Method in class io.fabric8.utils.SerialExecutorService
Executes the runnable.
externalQueue - Variable in class io.fabric8.utils.SerialExecutorService
 
extractPort(String) - Static method in class io.fabric8.utils.Ports
Extracts the port from an addrees.
extractUrl(String) - Static method in class io.fabric8.utils.PatchUtils
Extract the URL from an override string
extractVersionRange(String) - Static method in class io.fabric8.utils.PatchUtils
Extract the version range from an override string - returns null if no version range is available

F

FabricValidations - Class in io.fabric8.utils
 
FabricVersionUtils - Class in io.fabric8.utils
 
FabricVersionUtils() - Constructor for class io.fabric8.utils.FabricVersionUtils
 
falseFilter() - Static method in class io.fabric8.utils.Filters
 
FileChangeInfo - Class in io.fabric8.utils
A helper class used to help detect if a file changes in contents between a copy/write operation.
FileChangeInfo(long, long) - Constructor for class io.fabric8.utils.FileChangeInfo
 
Files - Class in io.fabric8.utils
File utilities
Files.DownloadCycleException - Exception in io.fabric8.utils
 
Files.DownloadCycleException(String) - Constructor for exception io.fabric8.utils.Files.DownloadCycleException
 
Filter<T> - Interface in io.fabric8.utils
Represents a filter or predicate
filter(Iterable<T>, Filter<T>) - Static method in class io.fabric8.utils.Filters
Returns the string values which match the given filter
Filters - Class in io.fabric8.utils
 
Filters() - Constructor for class io.fabric8.utils.Filters
 
findFreeLocalPort(Set<Integer>, int, int, boolean) - Static method in class io.fabric8.utils.Ports
Finds a the next free local port, based on the list of used ports and the ability to directly check if port is free.
findPort(Map<String, List<Integer>>, String, int) - Static method in class io.fabric8.utils.Ports
Finds a port based on the given ip and the used ports for that ip.
findPropertiesWithPrefix(Properties, String) - Static method in class io.fabric8.utils.PropertiesHelper
Returns the map of entries in the properties object which have keys starting with the given prefix, removing the prefix from the returned map.
findPropertiesWithPrefix(Properties, String, Function<String, String>) - Static method in class io.fabric8.utils.PropertiesHelper
Returns the map of entries in the properties object which have keys starting with the given prefix, removing the prefix from the returned map.
findUsedPorts(int, int) - Static method in class io.fabric8.utils.Ports
Returns a Set of used ports within the range.
firstNonBlank(String...) - Static method in class io.fabric8.utils.Strings
Returns the first string value which is not null and not blank
flush() - Method in class io.fabric8.utils.LoggingOutputStream
 
FOLDER_CHECKSUM_CACHE - Static variable in class io.fabric8.utils.ChecksumUtils
 
Function<T,R> - Interface in io.fabric8.utils
When we move to Java 8 we can switch this to be java.util.function.Function
Functions - Class in io.fabric8.utils
 
Functions() - Constructor for class io.fabric8.utils.Functions
 

G

getAcceptedIssuers() - Method in class io.fabric8.utils.ssl.AllCertificatesTrustManager
Null implementation.
getAddresses() - Static method in class io.fabric8.utils.HostUtils
Returns a Set of InetAddress that are non-loopback or mac.
getBuilder() - Method in class io.fabric8.utils.XPathFacade
 
getCauses() - Method in exception io.fabric8.utils.MultiException
 
getChecksum() - Method in class io.fabric8.utils.FileChangeInfo
 
getChildElements(Element) - Static method in class io.fabric8.utils.XmlUtils
 
getCollection() - Method in interface io.fabric8.utils.Collector
Access the collection of items gathered by this collector
getCollection() - Method in class io.fabric8.utils.Collectors
 
getDockerContainerIds() - Static method in class io.fabric8.utils.Processes
Returns a list of active docker containers
getElement(Document, String) - Static method in class io.fabric8.utils.XmlUtils
 
getElement(Element, String) - Static method in class io.fabric8.utils.XmlUtils
 
getElements(Document, String) - Static method in class io.fabric8.utils.XmlUtils
 
getElements(Element, String) - Static method in class io.fabric8.utils.XmlUtils
 
getEnvVar(String, String) - Static method in class io.fabric8.utils.Systems
Returns the value of the given environment variable if its not blank or the given default value
getEnvVarOrSystemProperty(String, String, String) - Static method in class io.fabric8.utils.Systems
Returns the value of the given environment variable or system property and if both are blank return the default value
getEnvVarOrSystemProperty(String, String) - Static method in class io.fabric8.utils.Systems
 
getEnvVarOrSystemProperty(String) - Static method in class io.fabric8.utils.Systems
 
getEnvVarOrSystemProperty(String, Number) - Static method in class io.fabric8.utils.Systems
 
getEnvVarOrSystemProperty(String, Boolean) - Static method in class io.fabric8.utils.Systems
 
getExpression() - Method in class io.fabric8.utils.XPathFacade
 
getFactory() - Static method in class io.fabric8.utils.XmlHelper
 
getFactory() - Method in class io.fabric8.utils.XmlNamespaceFinder
 
getFileExtension(String) - Static method in class io.fabric8.utils.Files
Returns the file extension of the file name of the path or null
getFileExtension(File) - Static method in class io.fabric8.utils.Files
 
getFileName(String) - Static method in class io.fabric8.utils.Files
Returns the file name part of the path
getFirst() - Method in class io.fabric8.utils.Pair
 
getHeader() - Method in class io.fabric8.utils.TablePrinter.Column
 
getHeaderFlags() - Method in class io.fabric8.utils.TablePrinter.Column
 
getJavaProcessIds(String...) - Static method in class io.fabric8.utils.Processes
Returns the list of current active PIDs for any java based process that has a main class which contains any of the given bits of text
getLabel() - Method in class io.fabric8.utils.SerialExecutorService
 
getLength() - Method in class io.fabric8.utils.FileChangeInfo
 
getLocalHostName() - Static method in class io.fabric8.utils.HostUtils
Returns the local hostname.
getLocalIp() - Static method in class io.fabric8.utils.HostUtils
Returns the local IP.
getLong(Properties, String) - Static method in class io.fabric8.utils.PropertiesHelper
 
getLong(Properties, String, Long) - Static method in class io.fabric8.utils.PropertiesHelper
 
getLongValue(Properties, String, long) - Static method in class io.fabric8.utils.PropertiesHelper
 
getLongValue(Map<String, String>, String, long) - Static method in class io.fabric8.utils.PropertiesHelper
 
getManifest(File) - Static method in class io.fabric8.utils.Manifests
Returns the entry from the manifest for the given name
getManifestEntry(File, String) - Static method in class io.fabric8.utils.Manifests
Returns the entry from the manifest for the given name
getNamespaces(File) - Static method in class io.fabric8.utils.XmlHelper
Returns the namespace URIs found in the given XML file
getNamespaces(InputStream) - Static method in class io.fabric8.utils.XmlHelper
Returns the namespace URIs found in the given XML file
getNamespaces(InputSource) - Static method in class io.fabric8.utils.XmlHelper
Returns the namespace URIs found in the given XML file
getNamespaces() - Method in class io.fabric8.utils.XmlNamespaceFinder
 
getNetworkInterfaceAddresses() - Static method in class io.fabric8.utils.HostUtils
Returns a of InetAddress per NetworkInterface as a Map.
getNextAvailable() - Static method in class io.fabric8.utils.AvailablePortFinder
Gets the next available port starting at the lowest number.
getNextAvailable(int) - Static method in class io.fabric8.utils.AvailablePortFinder
Gets the next available port starting at a given from port.
getProcessIds() - Static method in class io.fabric8.utils.Processes
Returns the list of current active PIDs
getPublicPort(int) - Static method in class io.fabric8.utils.PublicPortMapper
 
getRelativePath(File, File) - Static method in class io.fabric8.utils.Files
 
getReleaseVersion() - Static method in class io.fabric8.utils.FabricVersionUtils
Gets the fabric release version such as 1.1.0
getRowFlags() - Method in class io.fabric8.utils.TablePrinter.Column
 
getSecond() - Method in class io.fabric8.utils.Pair
 
getServiceEnvVarPrefix(String) - Static method in class io.fabric8.utils.Systems
 
getServiceHostAndPort(String, String, String, String) - Static method in class io.fabric8.utils.Systems
Returns the service host and port for the given environment variable name.
getServiceHostAndPort(String, String, String) - Static method in class io.fabric8.utils.Systems
Returns the service host and port for the given environment variable name.
getSystemPropertyOrEnvVar(String, String, String) - Static method in class io.fabric8.utils.Systems
 
getTarget() - Method in class io.fabric8.utils.SerialExecutorService
 
getTextContent(Node) - Static method in class io.fabric8.utils.XmlUtils
 
getTextContentOfElement(Document, String) - Static method in class io.fabric8.utils.XmlUtils
 
getTextContentOfElement(Element, String) - Static method in class io.fabric8.utils.XmlUtils
 
getTransformer() - Static method in class io.fabric8.utils.DomHelper
 
getTransformerFactory() - Static method in class io.fabric8.utils.DomHelper
 
getWidth() - Method in class io.fabric8.utils.TablePrinter.Column
 
getXPath() - Method in class io.fabric8.utils.XPathBuilder
 
getXPathFactory() - Method in class io.fabric8.utils.XPathBuilder
 
getXpathText() - Method in class io.fabric8.utils.XPathFacade
 
GuardedBy - Annotation Type in io.fabric8.utils.jcip
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.
guessMediaType(File) - Static method in class io.fabric8.utils.Files
Returns the MIME type of the given file
guessMediaType(String) - Static method in class io.fabric8.utils.Files
Returns the MIME type of the given file name

H

hasEnvVarOrSystemProperty(String) - Static method in class io.fabric8.utils.Systems
 
hashCode() - Method in class io.fabric8.utils.FileChangeInfo
 
hashCode(Object...) - Static method in class io.fabric8.utils.Objects
A helper class to create nice hash codes using a similar algorithm to Josh Bloch's Effective Java book
hashCode() - Method in class io.fabric8.utils.Pair
 
hasNamespace(File, String...) - Static method in class io.fabric8.utils.XmlHelper
Returns true if the file can be parsed as XML and it contains one of the given namespace URs
hasNamespace(InputStream, String...) - Static method in class io.fabric8.utils.XmlHelper
Returns true if the file can be parsed as XML and it contains one of the given namespace URs
hasNamespace(InputSource, String...) - Static method in class io.fabric8.utils.XmlHelper
Returns true if the file can be parsed as XML and it contains one of the given namespace URs
hasNamespace(Set<String>, String...) - Static method in class io.fabric8.utils.XmlHelper
Returns true if the set of namespaces containers one of the given given namespace URIs
HostUtils - Class in io.fabric8.utils
 

I

Immutable - Annotation Type in io.fabric8.utils.jcip
The class to which this annotation is applied is immutable.
increment(String) - Method in class io.fabric8.utils.CountingMap
Increments the given key
incrementAll(Iterable<String>) - Method in class io.fabric8.utils.CountingMap
Increments the counter of all the given keys
integerValue(Map<String, ?>, String) - Static method in class io.fabric8.utils.Maps
Returns the Integer value of the given property in the map or null
integerValue(Map<String, ?>, String, Integer) - Static method in class io.fabric8.utils.Maps
Returns the Integer value of the given property in the map or returns the default value if its not present
invoke() - Method in interface io.fabric8.utils.Block
 
io.fabric8.utils - package io.fabric8.utils
 
io.fabric8.utils.jcip - package io.fabric8.utils.jcip
Class, field, and method level annotations for describing thread-safety policies.
io.fabric8.utils.json - package io.fabric8.utils.json
 
io.fabric8.utils.ssl - package io.fabric8.utils.ssl
 
IOHelpers - Class in io.fabric8.utils
 
IOHelpers() - Constructor for class io.fabric8.utils.IOHelpers
 
isDirectory(File) - Static method in class io.fabric8.utils.Files
Returns true if the given file is of type directory and exists
isDoubleQuoted(String) - Static method in class io.fabric8.utils.ExecParseUtils
Tests if the input is enclosed within a double-ExecParseUtils.QUOTE_CHAR string
isDraining() - Method in class io.fabric8.utils.SerialExecutorService
 
isEmpty() - Method in class io.fabric8.utils.CompositeFilter
 
isEmpty(Filter<T>) - Static method in class io.fabric8.utils.Filters
 
isFile(File) - Static method in class io.fabric8.utils.Files
Returns true if the given file is of type file and exists
isNotBlank(String) - Static method in class io.fabric8.utils.Strings
 
isNullOrBlank(String) - Static method in class io.fabric8.utils.Strings
 
isPortFree(int) - Static method in class io.fabric8.utils.Ports
Checks if a local port is free.
isProcessAlive(long) - Static method in class io.fabric8.utils.Processes
Returns true if the given PID is still alive
isShutdown() - Method in class io.fabric8.utils.SerialExecutorService
 
isSingleQuoted(String) - Static method in class io.fabric8.utils.ExecParseUtils
Tests if the input is enclosed within ExecParseUtils.QUOTE_CHAR characters
isTerminated() - Method in class io.fabric8.utils.SerialExecutorService
 
isValidContainerName(String) - Static method in class io.fabric8.utils.FabricValidations
 
isValidName(String) - Static method in class io.fabric8.utils.FabricValidations
isValidProfileName(String) - Static method in class io.fabric8.utils.FabricValidations
 
isVerboseWaitMessage() - Static method in class io.fabric8.utils.Asserts
 
isWindows() - Static method in class io.fabric8.utils.Files
Returns true, if the OS is windows

J

JMXUtils - Class in io.fabric8.utils
 
join(String, Object...) - Static method in class io.fabric8.utils.Arrays
Joins the values together using the given separator between the values
join(Collection<?>, String) - Static method in class io.fabric8.utils.Strings
joins a collection of objects together as a String using a separator
join(String, Object...) - Static method in class io.fabric8.utils.Strings
joins a collection of objects together as a String using a separator
joinNotNull(String, Object...) - Static method in class io.fabric8.utils.Strings
joins a collection of objects together as a String using a separator, filtering out null values
JsonReader - Class in io.fabric8.utils.json
 
JsonWriter - Class in io.fabric8.utils.json
 
JsonWriter() - Constructor for class io.fabric8.utils.json.JsonWriter
 

K

keySet() - Method in class io.fabric8.utils.CountingMap
Returns all the keys with a value of > 0
killDockerContainer(String) - Static method in class io.fabric8.utils.Processes
Returns a list of active docker containers
killDockerContainers() - Static method in class io.fabric8.utils.Processes
Kills all docker containers on the current host
killJavaProcesses() - Static method in class io.fabric8.utils.Processes
Kills all commonly created Java based processes created by fabric8 and its unit tests.
killJavaProcesses(String...) - Static method in class io.fabric8.utils.Processes
Kills all java processes found which include the classNameFilter in their main class
killProcess(Long, String) - Static method in class io.fabric8.utils.Processes
Attempts to kill the given process
killProcessUnix(Long, String) - Static method in class io.fabric8.utils.Processes
 
killProcessWindows(Long, String) - Static method in class io.fabric8.utils.Processes
 

L

label - Variable in class io.fabric8.utils.SerialExecutorService
 
Lists - Class in io.fabric8.utils
 
Lists() - Constructor for class io.fabric8.utils.Lists
 
listValue(Map<String, Object>, String) - Static method in class io.fabric8.utils.Maps
Returns a list of values for the given key.
loadFully(URL) - Static method in class io.fabric8.utils.IOHelpers
 
loadInstalledChecksumCache(File) - Static method in class io.fabric8.utils.ChecksumUtils
If there is a file called ChecksumUtils.FOLDER_CHECKSUM_CACHE load it where the key is the file name and the value is the checksum
localQueue - Variable in class io.fabric8.utils.SerialExecutorService
 
LoggingOutputStream - Class in io.fabric8.utils
A OutputStream which logs to a Logger
LoggingOutputStream() - Constructor for class io.fabric8.utils.LoggingOutputStream
 
LoggingOutputStream(Logger) - Constructor for class io.fabric8.utils.LoggingOutputStream
 
logMessage(String) - Method in class io.fabric8.utils.LoggingOutputStream
 
longValue(Map<String, ?>, String) - Static method in class io.fabric8.utils.Maps
Returns the Long value of the given property in the map or null
longValue(Map<String, ?>, String, Long) - Static method in class io.fabric8.utils.Maps
Returns the Integer value of the given property in the map or returns the default value if its not present

M

main(String[]) - Static method in class io.fabric8.utils.Base64Encoder
 
Manifests - Class in io.fabric8.utils
 
Manifests() - Constructor for class io.fabric8.utils.Manifests
 
mapPortToRange(int, int, int) - Static method in class io.fabric8.utils.Ports
Maps the target port inside a port range.
mapPortToRange(int, String, String) - Static method in class io.fabric8.utils.Ports
Maps the target port inside a port range.
Maps - Class in io.fabric8.utils
Some helper methods for working with maps
Maps() - Constructor for class io.fabric8.utils.Maps
 
matches(T) - Method in class io.fabric8.utils.CompositeFilter
 
matches(T) - Method in interface io.fabric8.utils.Filter
 
matches(T, List<? extends Filter<T>>) - Static method in class io.fabric8.utils.Filters
Returns true if any of the filters matches the given value
matches(T, List<? extends Filter<T>>, List<? extends Filter<T>>) - Static method in class io.fabric8.utils.Filters
Return true if the value matches an include filter if specified and does not match an exclude filter
matches(FileFilter, File) - Static method in class io.fabric8.utils.Zips
 
matchRandomElement(List<T>) - Static method in class io.fabric8.utils.Filters
Returns null if the list is empty or the first element for a size of 1 or returns a random element value
MAX_PORT_NUMBER - Static variable in class io.fabric8.utils.AvailablePortFinder
The maximum server currentMinPort number for IPv4.
MAX_PORT_NUMBER - Static variable in class io.fabric8.utils.Ports
 
mbeanProxy(Object) - Method in class io.fabric8.utils.ShutdownTracker
 
MIN_PORT_NUMBER - Static variable in class io.fabric8.utils.AvailablePortFinder
The minimum server currentMinPort number for IPv4.
MIN_PORT_NUMBER - Static variable in class io.fabric8.utils.Ports
 
MultiException - Exception in io.fabric8.utils
 
MultiException(String) - Constructor for exception io.fabric8.utils.MultiException
 
MultiException(String, Collection<Throwable>) - Constructor for exception io.fabric8.utils.MultiException
 
mutableList(List<T>) - Static method in class io.fabric8.utils.Lists
Creates a mutable list from a potentially null or immutable list

N

nestedValueAsString(Map<String, Object>, String...) - Static method in class io.fabric8.utils.Maps
 
newArrayList(T...) - Static method in class io.fabric8.utils.Lists
Creates an array list of elements
newInstance(File) - Static method in class io.fabric8.utils.FileChangeInfo
Returns a file info object if the file is not null and exists otherwise returns null
newThread(Runnable) - Method in class io.fabric8.utils.ThreadFactory
 
node(Object) - Method in class io.fabric8.utils.XPathFacade
Evaluates the XPath expression on the given item and return the first node or null
nodes(Object) - Method in class io.fabric8.utils.XPathFacade
Evaluates the XPath expression on the given item and return a list of nodes
noop() - Static method in class io.fabric8.utils.Functions
 
normalizePath(String) - Static method in class io.fabric8.utils.Files
Normalizes the path to cater for Windows and other platforms
normalizePath(String, char, char) - Static method in class io.fabric8.utils.Files
 
not(Filter<T>) - Static method in class io.fabric8.utils.Filters
 
notEmpty(String) - Static method in class io.fabric8.utils.Strings
Returns true if the given text is not null and not empty
notNull(Object, String) - Static method in class io.fabric8.utils.Objects
Asserts whether the value is not null
notNullList(List<T>) - Static method in class io.fabric8.utils.Lists
Returns an empty list if the given list is null
NotThreadSafe - Annotation Type in io.fabric8.utils.jcip
The class to which this annotation is applied is not thread-safe.
NullArgumentException - Exception in io.fabric8.utils
Exception thrown when the argument to a method or constructor is null and not handled by the method/constructor/class.
NullArgumentException(String) - Constructor for exception io.fabric8.utils.NullArgumentException
Constructor.
nullIfEmpty(String) - Static method in class io.fabric8.utils.Strings
 

O

Objects - Class in io.fabric8.utils
Some helper classes for objects comparing and equality
Objects() - Constructor for class io.fabric8.utils.Objects
 
ObjectUtils - Class in io.fabric8.utils
 
ObjectUtils() - Constructor for class io.fabric8.utils.ObjectUtils
 
or(Filter<T>...) - Static method in class io.fabric8.utils.Filters
 
or(List<Filter<T>>) - Static method in class io.fabric8.utils.Filters
 

P

Pair<A,B> - Class in io.fabric8.utils
Represents a pair of values so its easy to return 2 values from a function call
Pair(A, B) - Constructor for class io.fabric8.utils.Pair
 
parse() - Method in class io.fabric8.utils.json.JsonReader
 
parseContents(InputSource) - Method in class io.fabric8.utils.XmlNamespaceFinder
 
parseDelimitedString(String, String) - Static method in class io.fabric8.utils.Strings
 
parseDelimitedString(String, String, boolean) - Static method in class io.fabric8.utils.Strings
Parses delimited string and returns an array containing the tokens.
parseDoc(File) - Static method in class io.fabric8.utils.XmlUtils
 
parseDoc(InputStream) - Static method in class io.fabric8.utils.XmlUtils
 
parseProcesses(InputStream, List<Long>, String, Filter<String>, Function<String, String>) - Static method in class io.fabric8.utils.Processes
 
PasswordEncoder - Class in io.fabric8.utils
 
PatchUtils - Class in io.fabric8.utils
Helper class for working with override strings for patches in Fabric.
pathJoin(String...) - Static method in class io.fabric8.utils.URLUtils
Joins all the given strings, ignoring nulls so that they form a URL with / between the paths without a // if the previous path ends with / and the next path starts with / unless a path item is blank
PORT_PATTERN - Static variable in class io.fabric8.utils.Ports
 
Ports - Class in io.fabric8.utils
 
PREFERED_ADDRESS_PROPERTY_NAME - Static variable in class io.fabric8.utils.HostUtils
 
PREFIX - Static variable in class io.fabric8.utils.PasswordEncoder
 
prepareForAuthentication(URLConnection) - Static method in class io.fabric8.utils.URLUtils
Prepares an url connection for authentication if necessary.
prepareForSSL(URLConnection) - Static method in class io.fabric8.utils.URLUtils
Prepares an url connection for authentication if necessary.
prepareInputStream(URL, boolean) - Static method in class io.fabric8.utils.URLUtils
Prepare url for authentication and ssl if necessary and returns the input stream from the url.
print() - Method in class io.fabric8.utils.TablePrinter
 
print(PrintStream) - Method in class io.fabric8.utils.TablePrinter
 
print(TablePrinter.TableWriter) - Method in class io.fabric8.utils.TablePrinter
 
print(String) - Method in interface io.fabric8.utils.TablePrinter.TableWriter
 
printHeader(TablePrinter.TableWriter) - Method in class io.fabric8.utils.TablePrinter.Column
Prints the header value
println() - Method in interface io.fabric8.utils.TablePrinter.TableWriter
 
printStackTrace() - Method in exception io.fabric8.utils.MultiException
 
printStackTrace(PrintStream) - Method in exception io.fabric8.utils.MultiException
 
printStackTrace(PrintWriter) - Method in exception io.fabric8.utils.MultiException
 
printValue(TablePrinter.TableWriter, String) - Method in class io.fabric8.utils.TablePrinter.Column
Prints a value
processErrors(InputStream, String) - Static method in class io.fabric8.utils.Processes
 
Processes - Class in io.fabric8.utils
Platform, Java and Docker specific process utilities.
Processes() - Constructor for class io.fabric8.utils.Processes
 
processInput(InputStream, String) - Static method in class io.fabric8.utils.Processes
 
processOutput(InputStream, Function<String, Void>, String) - Static method in class io.fabric8.utils.Processes
 
PropertiesHelper - Class in io.fabric8.utils
Helper methods for extracting values form a Properties object
PropertiesHelper() - Constructor for class io.fabric8.utils.PropertiesHelper
 
PROTOCOL - Static variable in interface io.fabric8.utils.Constants
 
proxy(Object) - Method in class io.fabric8.utils.ShutdownTracker
Creates a dynamic proxy that implements all the interfaces of the target object and which retains/releases this ShutdownTracker before/after method invocations against the proxy.
PublicPortMapper - Class in io.fabric8.utils
Use to handle mapping local ports to public ports that clients can connect to.
PublicPortMapper() - Constructor for class io.fabric8.utils.PublicPortMapper
 
PublicPortMapper.DefaultSPI - Class in io.fabric8.utils
 
PublicPortMapper.DefaultSPI() - Constructor for class io.fabric8.utils.PublicPortMapper.DefaultSPI
 
PublicPortMapper.OpenShiftSPI - Class in io.fabric8.utils
 
PublicPortMapper.OpenShiftSPI() - Constructor for class io.fabric8.utils.PublicPortMapper.OpenShiftSPI
 
PublicPortMapper.SPI - Class in io.fabric8.utils
 
PublicPortMapper.SPI() - Constructor for class io.fabric8.utils.PublicPortMapper.SPI
 
putAll(Map<K, V>, Map<K, V>, K...) - Static method in class io.fabric8.utils.Maps
Copies the entries for the given keys form the input map to the output map

Q

QUOTE_CHAR - Static variable in class io.fabric8.utils.ExecParseUtils
 

R

read(Reader) - Static method in class io.fabric8.utils.json.JsonReader
 
read(InputStream) - Static method in class io.fabric8.utils.json.JsonReader
 
readBytes(File) - Static method in class io.fabric8.utils.Files
Reads a File and returns the data as a byte array
readBytes(InputStream) - Static method in class io.fabric8.utils.Files
Reads an InputStream and returns the data as a byte array
readFully(File) - Static method in class io.fabric8.utils.IOHelpers
 
readFully(InputStream) - Static method in class io.fabric8.utils.IOHelpers
 
readFully(Reader) - Static method in class io.fabric8.utils.IOHelpers
 
readLines(File) - Static method in class io.fabric8.utils.Files
Reads a File and returns the list of lines
readLines(File) - Static method in class io.fabric8.utils.IOHelpers
 
readProcessOutput(InputStream, String, String) - Static method in class io.fabric8.utils.Processes
 
readString(Dictionary, String) - Static method in class io.fabric8.utils.Dictionaries
Reads the specified key as a String from configuration.
readString(Dictionary, String, String) - Static method in class io.fabric8.utils.Dictionaries
Reads the specified key as a String from configuration or returns the default value
recursiveDelete(File) - Static method in class io.fabric8.utils.Files
Recursively deletes the given file whether its a file or directory returning the number of files deleted
recursiveDelete(File, FileFilter) - Static method in class io.fabric8.utils.Files
Recursively deletes the file and any children files if its a directory
registerMBean(Object, ObjectName) - Static method in class io.fabric8.utils.JMXUtils
 
registerMBean(Object, MBeanServer, ObjectName) - Static method in class io.fabric8.utils.JMXUtils
 
release() - Method in class io.fabric8.utils.ShutdownTracker
This method should be called after a resource is no longer used.
removeNextSiblingText(Element) - Static method in class io.fabric8.utils.DomHelper
Removes any next siblings text nodes
removePreviousSiblingText(Element) - Static method in class io.fabric8.utils.DomHelper
Removes any previous siblings text nodes
replaceAllWithoutRegex(String, String, String) - Static method in class io.fabric8.utils.Strings
Replaces all occurrencies of the from text with to text without any regular expressions
replaceWith(Node, Node) - Static method in class io.fabric8.utils.DomHelper
Replaces the old node with the new node
retain() - Method in class io.fabric8.utils.ShutdownTracker
This method should be called before the resource is used.
row(String...) - Method in class io.fabric8.utils.TablePrinter
Adds a new row of values
rpad(String, String, int) - Static method in class io.fabric8.utils.Strings
This method is used to pad a line by max length with a delimiter.
rpadByMaxSize(String, String, int) - Static method in class io.fabric8.utils.Strings
When you have a line that has a maximum length and want to pad the remaining space with ' ' whitespace then this method is for you.

S

save(Document, File) - Static method in class io.fabric8.utils.DomHelper
 
saveInstalledChecksumCache(File, Map<File, Long>) - Static method in class io.fabric8.utils.ChecksumUtils
Saves the given checksums into the folder in the ChecksumUtils.FOLDER_CHECKSUM_CACHE file
SerialExecutorService - Class in io.fabric8.utils
An ExecutorService which ensures serial execution of the Runnable objects which it is asked to execute.
SerialExecutorService() - Constructor for class io.fabric8.utils.SerialExecutorService
 
SerialExecutorService(String) - Constructor for class io.fabric8.utils.SerialExecutorService
 
SerialExecutorService(Executor) - Constructor for class io.fabric8.utils.SerialExecutorService
 
SerialExecutorService(Executor, String) - Constructor for class io.fabric8.utils.SerialExecutorService
 
setCount(String, int) - Method in class io.fabric8.utils.CountingMap
Updates the counter value for the given key
setFactory(SAXParserFactory) - Static method in class io.fabric8.utils.XmlHelper
 
setFactory(SAXParserFactory) - Method in class io.fabric8.utils.XmlNamespaceFinder
 
setHeaderFlags(String) - Method in class io.fabric8.utils.TablePrinter.Column
 
setLabel(String) - Method in class io.fabric8.utils.SerialExecutorService
 
setRowFlags(String) - Method in class io.fabric8.utils.TablePrinter.Column
 
setStringValues(Map, String, String[]) - Static method in class io.fabric8.utils.Maps
Sets the string values in the map for the given key, using a comma to separate the values as a String
setTarget(Executor) - Method in class io.fabric8.utils.SerialExecutorService
 
setTransformer(Transformer) - Static method in class io.fabric8.utils.DomHelper
 
setTransformerFactory(TransformerFactory) - Static method in class io.fabric8.utils.DomHelper
 
setValue(Map, String, Object) - Static method in class io.fabric8.utils.Maps
Sets the value in the map for the given key; if the value is null then remove the value from the map
setWidth(int) - Method in class io.fabric8.utils.TablePrinter.Column
 
setXPath(XPath) - Method in class io.fabric8.utils.XPathBuilder
 
setXPathFactory(XPathFactory) - Method in class io.fabric8.utils.XPathBuilder
 
shutdown - Variable in class io.fabric8.utils.SerialExecutorService
 
shutdown() - Method in class io.fabric8.utils.SerialExecutorService
 
shutdown(Runnable) - Method in class io.fabric8.utils.ShutdownTracker
Marks the resource as being in a shutdown state.
shutdownNow() - Method in class io.fabric8.utils.SerialExecutorService
 
ShutdownTracker - Class in io.fabric8.utils
A ShutdownTracker is used to track when a resource is in use so that a shutdown action can occur once all concurrent use of the resource has completed.
ShutdownTracker() - Constructor for class io.fabric8.utils.ShutdownTracker
 
ShutdownTracker.ShutdownException - Exception in io.fabric8.utils
 
ShutdownTracker.ShutdownException() - Constructor for exception io.fabric8.utils.ShutdownTracker.ShutdownException
 
splitAndTrimAsList(String, String) - Static method in class io.fabric8.utils.Strings
splits a string into a list of strings.
splitAsList(String, String) - Static method in class io.fabric8.utils.Strings
splits a string into a list of strings, ignoring the empty string
splitCamelCase(String) - Static method in class io.fabric8.utils.Strings
Splits a CamelCase string using a space between them.
splitCamelCase(String, String) - Static method in class io.fabric8.utils.Strings
Splits a CamelCase string using a separator string between them.
splitToWhiteSpaceSeparatedTokens(String) - Static method in class io.fabric8.utils.ExecParseUtils
Splits the input line string by ExecParseUtils.WHITESPACE.
startElement(String, String, String, Attributes) - Method in class io.fabric8.utils.XmlNamespaceFinder
 
stop() - Method in class io.fabric8.utils.ShutdownTracker
Calls shutdown but waits for the shutdown to complete before this method returns.
Strings - Class in io.fabric8.utils
 
Strings() - Constructor for class io.fabric8.utils.Strings
 
stringValue(Map, String) - Static method in class io.fabric8.utils.Maps
Returns the String value of the given property in the map or null
stringValue(Map, String, String) - Static method in class io.fabric8.utils.Maps
Returns the String value of the given property in the map if its defined or the default value
stringValues(Map, String) - Static method in class io.fabric8.utils.Maps
Returns the string values for the given key.
stripLeadingSeparator(String) - Static method in class io.fabric8.utils.Files
Strip any leading separators
stripPrefix(String, String) - Static method in class io.fabric8.utils.Strings
 
stripSuffix(String, String) - Static method in class io.fabric8.utils.DataStoreUtils
 
stripSuffix(String, String) - Static method in class io.fabric8.utils.Strings
 
substituteChecksum(String) - Static method in class io.fabric8.utils.DataStoreUtils
Substitutes a placeholder with the checksum:[url] format with the checksum of the urls target.
substituteProfileProperty(String, Map<String, Map<String, String>>) - Static method in class io.fabric8.utils.DataStoreUtils
Substitutes a placeholder with profile:[property file]/[key], with the target value.
Systems - Class in io.fabric8.utils
 
Systems() - Constructor for class io.fabric8.utils.Systems
 

T

TablePrinter - Class in io.fabric8.utils
A helper class to pretty print a table of values to the console
TablePrinter() - Constructor for class io.fabric8.utils.TablePrinter
 
TablePrinter.Column - Class in io.fabric8.utils
 
TablePrinter.Column(String) - Constructor for class io.fabric8.utils.TablePrinter.Column
 
TablePrinter.TableWriter - Interface in io.fabric8.utils
 
target - Variable in class io.fabric8.utils.SerialExecutorService
 
terminated - Variable in class io.fabric8.utils.SerialExecutorService
 
terminatedLatch - Variable in class io.fabric8.utils.SerialExecutorService
 
ThreadFactory - Class in io.fabric8.utils
A ThreadFactory which sets the thread name to an unique name.
ThreadFactory(String) - Constructor for class io.fabric8.utils.ThreadFactory
Prefix of the thread name
ThreadSafe - Annotation Type in io.fabric8.utils.jcip
The class to which this annotation is applied is thread-safe.
throwIf(String, List<Throwable>) - Static method in exception io.fabric8.utils.MultiException
 
throwIfCauses() - Method in exception io.fabric8.utils.MultiException
 
toBytes(Properties) - Static method in class io.fabric8.utils.DataStoreUtils
 
toBytes(Map<String, String>) - Static method in class io.fabric8.utils.DataStoreUtils
 
toBytes(Object) - Static method in class io.fabric8.utils.ObjectUtils
 
toEnvironmentVariableFunction() - Static method in class io.fabric8.utils.Strings
Converts a string to a valid environment variable by removing bad characters like '.' and ' '
toLowerCaseFunction() - Static method in class io.fabric8.utils.Strings
 
toMap(Properties) - Static method in class io.fabric8.utils.DataStoreUtils
 
toMap(byte[]) - Static method in class io.fabric8.utils.DataStoreUtils
 
toMap(Properties) - Static method in class io.fabric8.utils.PropertiesHelper
Returns a Map for the given Properties object
toProperties(byte[]) - Static method in class io.fabric8.utils.DataStoreUtils
 
toProperties(Map<String, String>) - Static method in class io.fabric8.utils.DataStoreUtils
 
toProperties(String) - Static method in class io.fabric8.utils.DataStoreUtils
 
toString() - Method in class io.fabric8.utils.CompositeFilter
 
toString() - Method in class io.fabric8.utils.CountingMap
 
toString(Properties) - Static method in class io.fabric8.utils.DataStoreUtils
 
toString(File, Charset) - Static method in class io.fabric8.utils.Files
Reads a File and returns a .
toString(InputStream) - Static method in class io.fabric8.utils.Files
Reads an InputStream and returns a .
toString(InputStream, Charset) - Static method in class io.fabric8.utils.Files
Reads an InputStream and returns a .
toString(File) - Static method in class io.fabric8.utils.Files
Reads a File and returns a .
toString() - Method in class io.fabric8.utils.Pair
 
toString() - Method in class io.fabric8.utils.SerialExecutorService
 
toString(Object) - Static method in class io.fabric8.utils.Strings
 
toString() - Method in class io.fabric8.utils.XPathFacade
 
toStringProperties(Map<String, ?>) - Static method in class io.fabric8.utils.DataStoreUtils
 
total() - Method in class io.fabric8.utils.CountingMap
Returns the total of all counters
toUpperCaseFunction() - Static method in class io.fabric8.utils.Strings
 
triggerDrain() - Method in class io.fabric8.utils.SerialExecutorService
 
triggered - Variable in class io.fabric8.utils.SerialExecutorService
 
trueFilter() - Static method in class io.fabric8.utils.Filters
 

U

unquote(String) - Static method in class io.fabric8.utils.Strings
 
unregisterMBean(ObjectName) - Static method in class io.fabric8.utils.JMXUtils
 
unregisterMBean(MBeanServer, ObjectName) - Static method in class io.fabric8.utils.JMXUtils
 
unzip(InputStream, File) - Static method in class io.fabric8.utils.Zips
Unzips the given input stream of a ZIP to the given directory
urlPathJoin(String, String) - Static method in class io.fabric8.utils.URLUtils
Joins two parts of a URL together to ensure there is a / in between the strings but ensuring there is not a "//".
urlToFile(String, String, String) - Static method in class io.fabric8.utils.Files
 
urlToFile(URL, String, String) - Static method in class io.fabric8.utils.Files
Attempts to convert a URL to a file or copies the URL to a temporary file if it can't be easily converted
URLUtils - Class in io.fabric8.utils
Url related utility methods.
use(Callable<T>) - Method in class io.fabric8.utils.ShutdownTracker
This is a helper method which calls retain/release before and after a callable is called.

V

validateContainerName(String) - Static method in class io.fabric8.utils.FabricValidations
 
validateContainerNames(List<String>) - Static method in class io.fabric8.utils.FabricValidations
 
validateNotEmpty(String, String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the string is not null and not an empty string without trimming the string.
validateNotEmpty(String, boolean, String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the string is not null and not an empty string.
validateNotEmpty(Properties, String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the Properties instance is not null and that it has entries.
validateNotEmpty(Object[], String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the array instance is not null and that it has entries.
validateNotEmptyContent(String[], String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the string array instance is not null and that it has entries that are not null or empty eithout trimming the string.
validateNotEmptyContent(String[], boolean, String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the string array instance is not null and that it has entries that are not null or empty.
validateNotNull(Object, String) - Static method in exception io.fabric8.utils.NullArgumentException
Validates that the object obj is not null.
validateProfileName(String) - Static method in class io.fabric8.utils.FabricValidations
 
validateProfileNames(Collection<String>) - Static method in class io.fabric8.utils.FabricValidations
 
value(Map<String, Object>, String, Object) - Static method in class io.fabric8.utils.Maps
Returns the value of the given property in the map
valueAsString(Map<String, Object>, String) - Static method in class io.fabric8.utils.Maps
 
valueOrNull(Map<String, Object>, String) - Static method in class io.fabric8.utils.Maps
 

W

WHITESPACE - Static variable in class io.fabric8.utils.ExecParseUtils
 
withContextClassLoader(ClassLoader, Callable<T>) - Static method in class io.fabric8.utils.ClassLoaders
Invokes the given Callable while the thread context class loader is set to the given class loader
write(Writer, Object) - Static method in class io.fabric8.utils.json.JsonWriter
 
write(int) - Method in class io.fabric8.utils.LoggingOutputStream
 
writeFully(File, String) - Static method in class io.fabric8.utils.IOHelpers
 
writeLines(File, List<String>) - Static method in class io.fabric8.utils.Files
Writes the given lines to the File
writeLines(File, List<String>) - Static method in class io.fabric8.utils.IOHelpers
 
writeTo(File, InputStream) - Static method in class io.fabric8.utils.IOHelpers
 
writeTo(File, String) - Static method in class io.fabric8.utils.IOHelpers
Writes the given string as data to the given file
writeTo(File, InputStream, int) - Static method in class io.fabric8.utils.IOHelpers
 
writeTo(OutputStream, InputStream, boolean) - Static method in class io.fabric8.utils.IOHelpers
 
writeTo(OutputStream, InputStream, int, boolean) - Static method in class io.fabric8.utils.IOHelpers
 
writeToFile(File, String, Charset) - Static method in class io.fabric8.utils.Files
Writes String content to File.
writeToFile(File, byte[]) - Static method in class io.fabric8.utils.Files
Writes String content to File.

X

XmlHelper - Class in io.fabric8.utils
A helper method to get the namespaces on an XML file
XmlHelper() - Constructor for class io.fabric8.utils.XmlHelper
 
XmlNamespaceFinder - Class in io.fabric8.utils
 
XmlNamespaceFinder() - Constructor for class io.fabric8.utils.XmlNamespaceFinder
 
XmlUtils - Class in io.fabric8.utils
XML related utilities.
xpath(String) - Method in class io.fabric8.utils.XPathBuilder
Creates an XPath expression facade
XPathBuilder - Class in io.fabric8.utils
A helper class for creating XPath expressions
XPathBuilder() - Constructor for class io.fabric8.utils.XPathBuilder
 
XPathFacade - Class in io.fabric8.utils
A facade for working with XPath expressions created via the XPathBuilder helper class.
XPathFacade(XPathBuilder, String, XPathExpression) - Constructor for class io.fabric8.utils.XPathFacade
 

Z

zipDirectory(Logger, File, ZipOutputStream, String, FileFilter) - Static method in class io.fabric8.utils.Zips
Zips the directory recursively into the ZIP stream given the starting path and optional filter
Zips - Class in io.fabric8.utils
 
Zips() - Constructor for class io.fabric8.utils.Zips
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2011–2015 Red Hat. All rights reserved.