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 handlingCloseable
s.CollectionUtil DebugUtil Util methods for debuggingExecutorService AnExecutorService
that 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> AOneOrMore
in anIterable
that allows items to be added.PropertiesUtil Utility methods for Schema Properties.StreamUtil Utility methods for openingInputStream
s.StringUtil Utility methods forString
s.ToStringBuilder Extension of the Apache CommonsToStringBuilder
class to provide a specific style for Gaffer.ToStringBuilder.GafferFullStyle The defaultToStringStyle
to use in Gaffer.ToStringBuilder.GafferShortStyle AlternativeToStringStyle
to give a more concise output. -
Annotation Types Summary Annotation Type Description Required Where used, denotes that a field on an object must be set.