public class ClassProvided extends Object
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
ClassProvided() |
ClassProvided(Map<String,byte[]> bytes,
String className) |
Modifier and Type | Method and Description |
---|---|
Map<String,byte[]> |
getBytes() |
List<Class> |
getClassesMayNull() |
String |
getClassName() |
String |
getModuleName() |
NameAccessModifier |
getVisibility() |
void |
loadClasses(ClassLoader parentClassLoader) |
CodegenExpression |
make(CodegenMethodScope parent,
CodegenClassScope classScope) |
void |
setBytes(Map<String,byte[]> bytes) |
void |
setClassName(String className) |
void |
setModuleName(String moduleName) |
void |
setVisibility(NameAccessModifier visibility) |
public static final EPTypeClass EPTYPE
public void loadClasses(ClassLoader parentClassLoader)
public CodegenExpression make(CodegenMethodScope parent, CodegenClassScope classScope)
public String getModuleName()
public void setModuleName(String moduleName)
public NameAccessModifier getVisibility()
public void setVisibility(NameAccessModifier visibility)
public String getClassName()
public void setClassName(String className)
Copyright © 2005–2021. All rights reserved.