public interface MutableTypeInfoFactory extends TypeInfoFactory
Modifier and Type | Method and Description |
---|---|
MutableClassInfo |
createNewMutableClass(String name)
Creates a new MutableClass.
|
MutableClassInfo |
createNewMutableClass(String name,
ClassInfo superClass)
Creates a new MutableClass.
|
MutableClassInfo |
createNewMutableInterface(String name)
Creates a new mutable interface.
|
MutableClassInfo |
createNewMutableInterface(String name,
ClassInfo superClass)
Creates a new mutable interface.
|
MutableClassInfo |
getMutable(String name,
ClassLoader cl)
Gets the information for a MutableClass.
|
getTypeInfo, getTypeInfo, getTypeInfo
MutableClassInfo createNewMutableClass(String name)
name
- the name of the class to be createdMutableClassInfo createNewMutableClass(String name, ClassInfo superClass)
name
- the name of the class to be createdsuperClass
- the super class of the class to be createdMutableClassInfo createNewMutableInterface(String name)
name
- the name of the interface to be createdMutableClassInfo createNewMutableInterface(String name, ClassInfo superClass)
name
- the name of the interface to be createdsuperClass
- the super type of the interface to be createdMutableClassInfo getMutable(String name, ClassLoader cl)
name
- the name of the class to be retrievedcl
- the ClassLoader that should be used to retrieve the class. Note that,
if cl is null, the default ClassLoader will be used.Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.