| Class | Description |
|---|---|
| ClassDescriptor |
A succinct code representation for classes.
|
| DependencyGraphRecorder |
Builds the model for the (new) soyc through reading method dependencies.
|
| EntityDescriptor |
The abstraction of any possible entity in the code that is register by soyc: classes, methods
and fields.
|
| EntityDescriptor.Fragment |
Stores the size contribution to each fragment for this entity.
|
| EntityDescriptorJsonTranslator |
Serialize/Deserialize EntityDescriptor instances to/from json.
|
| EntityRecorder |
Creates the entities artifacts for the new soyc.
|
| FieldDescriptor |
Represents a field.
|
| MemberDescriptor |
Represents an abstract member, such as a field or a method.
|
| MethodDescriptor |
Represents a method.
|
| PackageDescriptor |
It contains all packages and they reference to classes
ClassDescriptor. |