Package com.illumon.iris.db.util.tuples
Class TupleCodeGenerator
java.lang.Object
com.illumon.iris.db.util.tuples.TupleCodeGenerator
public class TupleCodeGenerator extends Object
Generator for a library of semi-opaque classes for tuple (ordered, multi-element) keys.
-
Constructor Summary
Constructors Constructor Description TupleCodeGenerator() -
Method Summary
Modifier and Type Method Description static StringgetTupleClassName(Class... classes)Get the tuple class name for the supplied array of element classes.static StringgetTupleImport(String className)Prepend the output package name to the supplied tuple class name.static voidmain(String... args)
-
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
-