Returns all PropertyNodes declared in this ClassNode. If this node is a proxy (has a redirect), the call is forwarded to the redirect target. Properties are distinct from fields and represent a higher-level abstraction with getter/setter semantics. @return a mutable list of {@link PropertyN
()
| 1009 | * @see PropertyNode |
| 1010 | */ |
| 1011 | public List<PropertyNode> getProperties() { |
| 1012 | if (redirect != null) |
| 1013 | return redirect.getProperties(); |
| 1014 | if (properties == null) |
| 1015 | properties = new ArrayList<>(); |
| 1016 | return properties; |
| 1017 | } |
| 1018 | |
| 1019 | /** |
| 1020 | * Returns the internal field index map for fast field lookup by name. This method is deprecated |
no test coverage detected