| java.lang.Object com.completex.objective.components.persistency.key.impl.DefaultNaturalKeyFactory
DefaultNaturalKeyFactory | public class DefaultNaturalKeyFactory (Code) | | Default Natural Key Factory, used in AbstractPersistentObject and its descendants to create keys
author: Gennady Krizhevsky |
Method Summary | |
public static void | main(String[] args) | public static Object | naturalKey(AbstractPersistentObject abstractPersistent, String className, Object[] values) | public static Object | naturalKey(AbstractPersistentObject abstractPersistent) | public static Object | naturalKey(AbstractPersistentObject abstractPersistent, int[] keyIndeces) | public static Object | naturalKey(AbstractPersistentObject abstractPersistent, SimpleNaturalKeyFactory simpleNaturalKeyFactory, int[] keyIndeces) | public static Object | naturalKey(AbstractPersistentObject abstractPersistent, SimpleNaturalKeyFactory simpleNaturalKeyFactory, String className, Object[] values) | public static SimpleNaturalKey | simpleNaturalKey(SimpleNaturalKeyFactory simpleNaturalKeyFactory, AbstractPersistentObject abstractPersistent, int[] keyIndeces) |
naturalKey | public static Object naturalKey(AbstractPersistentObject abstractPersistent, int[] keyIndeces)(Code) | | Parameters: abstractPersistent - Parameters: keyIndeces - new natural key |
|
|