| File | source-field.str |
| Author | Martin Bravenboer <martin@cs.uu.nl> |
| Since | unknown |
Source Field
| General | |
| Lines of code | 103 |
| Stratego | |
| Module number | 1 (100% documented) |
| Constructor number | 1 (0% documented) |
| Overlay number | 0 |
| Strategy number | 10 (70% documented) |
| Rule number | 0 |
| DynamicRule number | 0 |
Constructor summary |
||
| JavaSourceField(ATerm ) | n/a | source-field.str |
Strategy summary |
||
| get-access | n/a | source-field.str |
| get-ast | n/a | source-field.str |
| get-modifiers | Returns the modifiers of a field | source-field.str |
| get-reference-ast | n/a | source-field.str |
| get-type | n/a | source-field.str |
| instanceof-JavaField | Succeeds if the current term is an instance of a Java field | source-field.str |
| instanceof-JavaSourceField | Succeeds if the current term is an instance of Java source field | source-field.str |
| is-static | Succeeds if a field is static | source-field.str |
| new-source-field(ATerm simple-name, ATerm ast) | Constructs a new source field | source-field.str |
| set-reference-ast(ATerm refast) | n/a | source-field.str |
Strategy details |
|||||||||||||
| ATerm | get-access | ||||||||||||
No information available.
|
|||||||||||||
| ATerm | get-modifiers | ||||||||||||
Returns the modifiers of a field.
|
|||||||||||||
| ATerm | get-type | ||||||||||||
No information available.
|
|||||||||||||
| ATerm | instanceof-JavaField | ||||||||||||
Succeeds if the current term is an instance of a Java field. This alternative declares a JavaSourceField to be a JavaField. |
|||||||||||||
| ATerm | instanceof-JavaSourceField | ||||||||||||
Succeeds if the current term is an instance of Java source field |
|||||||||||||
| ATerm | is-static | ||||||||||||
Succeeds if a field is static
|
|||||||||||||
| ATerm | new-source-field(ATerm simple-name, ATerm ast) | ||||||||||||
Constructs a new source field.
|
|||||||||||||