Package org.oddjob.arooa.types
Class ClassType
java.lang.Object
org.oddjob.arooa.types.ClassType
- All Implemented Interfaces:
ArooaValue,ArooaSessionAware
- Author:
- rob
Description
Returns a Class for the given name.
This class is not Serializable because it requires a ClassLoader
so it can not be used to set a property on a server from an Odjdob Client.
Example
SeeConvertType for an example.-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()voidsetArooaSession(ArooaSession session) Accept the current Arooa Session.voidsetClassLoader(ClassLoader classLoader) voidClass<?> toClass()toString()
-
Field Details
-
ELEMENT
-
-
Constructor Details
-
ClassType
public ClassType()
-
-
Method Details
-
setArooaSession
Description copied from interface:ArooaSessionAwareAccept the current Arooa Session.- Specified by:
setArooaSessionin interfaceArooaSessionAware- Parameters:
session- The Arooa Session. Never null.
-
toClass
- Throws:
ClassNotFoundException
-
getName
-
setName
-
getClassLoader
-
setClassLoader
-
toString
-