Uses of Class
com.google.auto.value.processor.escapevelocity.ReferenceNode
Packages that use ReferenceNode
-
Uses of ReferenceNode in com.google.auto.value.processor.escapevelocity
Subclasses of ReferenceNode in com.google.auto.value.processor.escapevelocityModifier and TypeClassDescription(package private) static classA node in the parse tree that is an indexing of a reference, like$x[0]or$x.foo[$i].(package private) static classA node in the parse tree that is a reference to a property of another reference, like$x.fooor$x[$i].foo.(package private) static classA node in the parse tree representing a method reference, like$list.size().(package private) static classA node in the parse tree that is a plain reference such as$x.Fields in com.google.auto.value.processor.escapevelocity declared as ReferenceNodeModifier and TypeFieldDescription(package private) final ReferenceNodeReferenceNode.IndexReferenceNode.lhs(package private) final ReferenceNodeReferenceNode.MemberReferenceNode.lhs(package private) final ReferenceNodeReferenceNode.MethodReferenceNode.lhsMethods in com.google.auto.value.processor.escapevelocity that return ReferenceNodeModifier and TypeMethodDescriptionprivate ReferenceNodeParser.parseReferenceIndex(ReferenceNode lhs) Parses an index suffix to a method, like$x[$i].private ReferenceNodeParser.parseReferenceMember(ReferenceNode lhs) Parses a reference member, which is either a property reference like$x.yor a method call like$x.y($z).private ReferenceNodeParser.parseReferenceMethodParams(ReferenceNode lhs, String id) Parses the parameters to a method reference, like$foo.bar($a, $b).private ReferenceNodeParser.parseReferenceNoBrace()Parses a reference, in the simple form without braces.private ReferenceNodeParser.parseReferenceSuffix(ReferenceNode lhs) Parses the modifiers that can appear at the tail of a reference.private ReferenceNodeParser.parseRequiredReference()Same asParser.parseReference(), except it really must be a reference.Methods in com.google.auto.value.processor.escapevelocity with parameters of type ReferenceNodeModifier and TypeMethodDescriptionprivate ReferenceNodeParser.parseReferenceIndex(ReferenceNode lhs) Parses an index suffix to a method, like$x[$i].private ReferenceNodeParser.parseReferenceMember(ReferenceNode lhs) Parses a reference member, which is either a property reference like$x.yor a method call like$x.y($z).private ReferenceNodeParser.parseReferenceMethodParams(ReferenceNode lhs, String id) Parses the parameters to a method reference, like$foo.bar($a, $b).private ReferenceNodeParser.parseReferenceSuffix(ReferenceNode lhs) Parses the modifiers that can appear at the tail of a reference.Constructors in com.google.auto.value.processor.escapevelocity with parameters of type ReferenceNodeModifierConstructorDescription(package private)IndexReferenceNode(ReferenceNode lhs, ExpressionNode index) (package private)MemberReferenceNode(ReferenceNode lhs, String id) (package private)MethodReferenceNode(ReferenceNode lhs, String id, List<ExpressionNode> args)