org.ozoneDB.tools.OPP.srcgen.query
Class ReflectionClassQuery
java.lang.Object
org.ozoneDB.tools.OPP.srcgen.query.ReflectionClassQuery
- All Implemented Interfaces:
- ClassQuery
- public class ReflectionClassQuery
- extends java.lang.Object
- implements ClassQuery
User: Jocke
Date: 2004-jan-02
Time: 00:52:24
Method Summary |
private java.lang.String[] |
classesToStrings(java.lang.Class[] classes)
|
java.lang.String[] |
getInterfaces(java.lang.String className)
|
boolean |
isAssignable(java.lang.String itf,
java.lang.String from)
|
boolean |
isInterface(java.lang.String className)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionClassQuery
public ReflectionClassQuery()
isAssignable
public boolean isAssignable(java.lang.String itf,
java.lang.String from)
throws java.lang.ClassNotFoundException
- Specified by:
isAssignable
in interface ClassQuery
- Throws:
java.lang.ClassNotFoundException
getInterfaces
public java.lang.String[] getInterfaces(java.lang.String className)
throws java.lang.ClassNotFoundException
- Specified by:
getInterfaces
in interface ClassQuery
- Throws:
java.lang.ClassNotFoundException
isInterface
public boolean isInterface(java.lang.String className)
throws java.lang.ClassNotFoundException
- Specified by:
isInterface
in interface ClassQuery
- Throws:
java.lang.ClassNotFoundException
classesToStrings
private java.lang.String[] classesToStrings(java.lang.Class[] classes)
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.