public static class KeyFactory.Generator extends AbstractClassGenerator
AbstractClassGenerator.Source| Constructor and Description |
|---|
KeyFactory.Generator() |
| Modifier and Type | Method and Description |
|---|---|
KeyFactory |
create() |
protected java.lang.Object |
firstInstance(java.lang.Class type) |
void |
generateClass(org.objectweb.asm.ClassVisitor v) |
protected java.lang.ClassLoader |
getDefaultClassLoader() |
protected java.lang.Object |
nextInstance(java.lang.Object instance) |
void |
setCustomizer(Customizer customizer) |
void |
setHashConstant(int constant) |
void |
setHashMultiplier(int multiplier) |
void |
setInterface(java.lang.Class keyInterface) |
create, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setNamePrefix, setNamingPolicy, setStrategy, setUseCacheprotected java.lang.ClassLoader getDefaultClassLoader()
getDefaultClassLoader in class AbstractClassGeneratorpublic void setCustomizer(Customizer customizer)
public void setInterface(java.lang.Class keyInterface)
public KeyFactory create()
public void setHashConstant(int constant)
public void setHashMultiplier(int multiplier)
protected java.lang.Object firstInstance(java.lang.Class type)
firstInstance in class AbstractClassGeneratorprotected java.lang.Object nextInstance(java.lang.Object instance)
nextInstance in class AbstractClassGeneratorpublic void generateClass(org.objectweb.asm.ClassVisitor v)
Copyright © 2013 Oracle Corporation. All Rights Reserved.