| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private String | |
| private String | |
| private String | |
| private String | |
| private Type | |
| private Type | |
| private String | |
| private String |
| Access | Constructor and Description |
|---|---|
| public | DescriptorExposer(Type onType, String descrName)
Creates an exposer that will work on type and have |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| protected void | generate()
Implements abstract org. Implemented by subclasses to fill in the actual implementation of the class. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| public String | |
| public boolean | |
| public boolean | |
| private void | |
| public String |
| deleterMethodName | back to summary |
|---|---|
| private String deleterMethodName | |
| doc | back to summary |
|---|---|
| private String doc | |
| getterFieldName | back to summary |
|---|---|
| private String getterFieldName | |
| getterMethodName | back to summary |
|---|---|
| private String getterMethodName | |
| name | back to summary |
|---|---|
| private String name | |
| ofType | back to summary |
|---|---|
| private Type ofType | |
| onType | back to summary |
|---|---|
| private Type onType | |
| setterFieldName | back to summary |
|---|---|
| private String setterFieldName | |
| setterMethodName | back to summary |
|---|---|
| private String setterMethodName | |
| DescriptorExposer | back to summary |
|---|---|
| public DescriptorExposer(Type onType, String descrName) Creates an exposer that will work on type and have | |
| addFieldGetter | back to summary |
|---|---|
| public void addFieldGetter(String fieldName, Type fieldType) | |
| addFieldGetter | back to summary |
|---|---|
| public void addFieldGetter(String fieldName, Type fieldType, String doc) | |
| addFieldSetter | back to summary |
|---|---|
| public void addFieldSetter(String fieldName, Type fieldType) | |
| addMethodDeleter | back to summary |
|---|---|
| public void addMethodDeleter(String methodName, String desc) | |
| addMethodGetter | back to summary |
|---|---|
| public void addMethodGetter(String methodName, String desc) | |
| addMethodGetter | back to summary |
|---|---|
| public void addMethodGetter(String methodName, String desc, String doc) | |
| addMethodSetter | back to summary |
|---|---|
| public void addMethodSetter(String methodName, String desc) | |
| error | back to summary |
|---|---|
| private void error(String reason) | |
| generate | back to summary |
|---|---|
| protected void generate() Implements abstract org. Doc from org. Implemented by subclasses to fill in the actual implementation of the class. cv is set to the ClassVisitor to be used when this is called.
| |
| generateConstructor | back to summary |
|---|---|
| private void generateConstructor() | |
| generateFieldGetter | back to summary |
|---|---|
| private void generateFieldGetter() | |
| generateFieldSetter | back to summary |
|---|---|
| private void generateFieldSetter() | |
| generateImplement | back to summary |
|---|---|
| private void generateImplement(String setOrDelete, boolean implementsIt) | |
| generateMethodDeleter | back to summary |
|---|---|
| private void generateMethodDeleter() | |
| generateMethodGetter | back to summary |
|---|---|
| private void generateMethodGetter() | |
| generateMethodSetter | back to summary |
|---|---|
| private void generateMethodSetter() | |
| getName | back to summary |
|---|---|
public String getName()
| |
| hasGetter | back to summary |
|---|---|
| public boolean hasGetter() | |
| hasSetter | back to summary |
|---|---|
| public boolean hasSetter() | |
| setOfType | back to summary |
|---|---|
| private void setOfType(Type type) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |