|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsun.reflect.generics.repository.AbstractRepository<T>
public abstract class AbstractRepository<T extends Tree>
Abstract superclass for representing the generic type information for a reflective entity. The code is not dependent on a particular reflective implementation. It is designed to be used unchanged by at least core reflection and JDI.
| Constructor Summary | |
|---|---|
protected |
AbstractRepository(String rawSig,
GenericsFactory f)
Constructor. |
| Method Summary | |
|---|---|
protected Reifier |
getReifier()
Returns a Reifier used to convert parts of the AST into reflective objects. |
protected T |
getTree()
Accessor for tree. |
protected abstract T |
parse(String s)
Returns the AST for the genric type info of this entity. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractRepository(String rawSig,
GenericsFactory f)
rawSig - - the generic signature of the reflective object
that this repository is servicingf - - a factory that will provide instances of reflective
objects when this repository converts its AST| Method Detail |
|---|
protected T getTree()
protected Reifier getReifier()
protected abstract T parse(String s)
s - - a string representing the generic signature of this
entity
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||