Package com.illumon.iris.db.util.tuples
Class TupleCodeGenerator
java.lang.Object
com.illumon.iris.db.util.tuples.TupleCodeGenerator
Generator for a library of semi-opaque classes for tuple (ordered, multi-element) keys.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetTupleClassName(@NotNull Class... classes) Get the tuple class name for the supplied array of element classes.static StringgetTupleImport(@NotNull String className) Prepend the output package name to the supplied tuple class name.static void
-
Constructor Details
-
TupleCodeGenerator
public TupleCodeGenerator()
-
-
Method Details
-
getTupleClassName
Get the tuple class name for the supplied array of element classes.- Parameters:
classes- The element classes- Returns:
- The tuple class name
-
getTupleImport
Prepend the output package name to the supplied tuple class name.- Parameters:
className- The tuple class name- Returns:
- The full tuple class name for an import statement
-
main
-