Package org.teavm.model.util
Class ModelUtils
- java.lang.Object
-
- org.teavm.model.util.ModelUtils
-
public final class ModelUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyAnnotations(AnnotationContainerReader src, AnnotationContainer dst)static ClassHoldercopyClass(ClassReader original)static ClassHoldercopyClass(ClassReader original, boolean withPrograms)static ClassHoldercopyClass(ClassReader original, ClassHolder target)static ClassHoldercopyClass(ClassReader original, ClassHolder target, boolean withPrograms)static FieldHoldercopyField(FieldReader field)static MethodHoldercopyMethod(MethodReader method)static MethodHoldercopyMethod(MethodReader method, boolean withProgram)
-
-
-
Method Detail
-
copyClass
public static ClassHolder copyClass(ClassReader original, ClassHolder target)
-
copyClass
public static ClassHolder copyClass(ClassReader original, ClassHolder target, boolean withPrograms)
-
copyClass
public static ClassHolder copyClass(ClassReader original)
-
copyClass
public static ClassHolder copyClass(ClassReader original, boolean withPrograms)
-
copyMethod
public static MethodHolder copyMethod(MethodReader method)
-
copyMethod
public static MethodHolder copyMethod(MethodReader method, boolean withProgram)
-
copyField
public static FieldHolder copyField(FieldReader field)
-
copyAnnotations
public static void copyAnnotations(AnnotationContainerReader src, AnnotationContainer dst)
-
-