Package uk.gov.gchq.gaffer.commonutil
Common utility classes for the Gaffer project.
This package also contains some core constants as well as annotation classes.
-
Class Summary Class Description ByteArrayEscapeUtils Removes the 0 byte from a byte array.ByteBufferUtil Utility methods for a ByteBuffer.ByteUtil Utility methods for bytesCloseableUtil Utility class for handlingCloseables.CollectionUtil DebugUtil Util methods for debuggingExecutorService AnExecutorServicethat can schedule commands to run after a given delay, or to execute periodically.FieldUtil Utility methods for a fieldGroupUtil Utility methods for Schema groups.JsonUtil Utility methods for various JSON representations in Gaffer.LongUtil Utility methods for Longs.OneOrMore<T> AOneOrMorein anIterablethat allows items to be added.PropertiesUtil Utility methods for Schema Properties.StreamUtil Utility methods for openingInputStreams.StringUtil Utility methods forStrings.ToStringBuilder Extension of the Apache CommonsToStringBuilderclass to provide a specific style for Gaffer.ToStringBuilder.GafferFullStyle The defaultToStringStyleto use in Gaffer.ToStringBuilder.GafferShortStyle AlternativeToStringStyleto give a more concise output. -
Annotation Types Summary Annotation Type Description Required Where used, denotes that a field on an object must be set.