org.neo4j.helpers (Neo4j Community 2.1.0-M01 API)
Date: 2014-02-20

# Package org.neo4j.helpers

Common Java utilities.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ArrayUtil.ArrayEquality |
  BiConsumer<T,U> | Instances are operations that need two operands to execute
  Clock |
  CloneableInPublic |
  Factory<T> |
  Function<FROM,TO> | Generic function interface to map from one type to another.
  Function2<T1,T2,R> | Generic function interface with 2 input parameters.
  FunctionFromPrimitiveInt<T> |
  FunctionFromPrimitiveLong<T> |
  FunctionToPrimitiveLong<T> |
  Listeners.Notification<T> |
  Predicate<T> | Predicate useful for filtering.
  PrimitiveIntPredicate |
  PrimitiveLongPredicate |
  Provider<TYPE> | Similar to a `factory`, but with a different contract.
  Thunk<T> | http://en.wikipedia.org/wiki/Thunk_%28functional_programming%29 A parameter-less function for lazy evaluation to prevent the evaluation of an expression until forced at a later time.
  ValueGetter<T> |

- Class Summary
  Class | Description
  --- | ---
  Args | Parses a String[] argument from a main-method.
  ArrayUtil | Methods "missing" from `Arrays` are provided here.
  Counter |
  DaemonThreadFactory | Yes, it's yet another daemon thread factory since Executors doesn't provide one.
  Exceptions |
  Format |
  Functions |
  FutureAdapter<V> |
  FutureAdapter.Present<V> |
  HostnamePort | Represents a hostname and port, optionally with a port range.
  Listeners | Helper class for dealing with listeners
  NamedThreadFactory |
  Pair<T1,T2> | Utility to handle pairs of objects.
  Platforms |
  Predicates | Common predicates
  Predicates.AndPredicate<T> |
  Predicates.OrPredicate<T> |
  ProcessFailureException.Entry |
  Service | A utility for locating services.
  Service.CaseInsensitiveService | A base class for services, similar to `Service`, that compares keys using case insensitive comparison instead of exact comparison.
  Settings | Create settings for configurations in Neo4j.
  Settings.DefaultSetting<T> |
  SillyUtils | Utility functions that are helpful for suppressing compiler warnings.
  Stats |
  Strings | Helper functions for working with strings.
  Thunks |
  TimeUtil |
  Triplet<T1,T2,T3> | Utility to handle triplets of objects.
  Uris | Functions for working with URIs
  UTF8 | Utility class for converting strings to and from UTF-8 encoded bytes.
  ValueGetter.FromValue<T> |

- Exception Summary
  Exception | Description
  --- | ---
  ProcessFailureException |

- Error Summary
  Error | Description
  --- | ---
  ThisShouldNotHappenError |

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Service.Implementation | Designates that a class implements the specified service and should be added to the services listings file (META-INF/services/[service-name]).

## Package org.neo4j.helpers Description

Common Java utilities. A collection of useful utilities which you very often find yourself needing, but you can't (as of yet) find in the core Java SDK.

Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.