| Modifier and Type | Field and Description |
|---|---|
| private final GenericsFactory | |
| private final T |
| Access | Constructor and Description |
|---|---|
| protected | AbstractRepository(String
- the generic signature of the reflective object
that this repository is servicing rawSig, GenericsFactory - a factory that will provide instances of reflective
objects when this repository converts its AST f)Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| private GenericsFactory | |
| protected Reifier | Returns: aReifier used to convert parts of the
AST into reflective objectsReturns a |
| protected T | |
| protected abstract T |
| factory | back to summary |
|---|---|
| private final GenericsFactory factory | |
| tree | back to summary |
|---|---|
| private final T tree | |
| AbstractRepository | back to summary |
|---|---|
| protected AbstractRepository(String rawSig, GenericsFactory f) Constructor. Should only be used by subclasses. Concrete subclasses should make their constructors private and provide public factory methods.
| |
| getFactory | back to summary |
|---|---|
| private GenericsFactory getFactory() | |
| getReifier | back to summary |
|---|---|
| protected Reifier getReifier() Returns a
| |
| getTree | back to summary |
|---|---|
| protected T getTree() Accessor for
| |
| parse | back to summary |
|---|---|
| protected abstract T parse(String s) Returns the AST for the generic type info of this entity.
| |