Class MemberValuePair

java.lang.Object
com.github.javaparser.ast.Node
com.github.javaparser.ast.expr.MemberValuePair
All Implemented Interfaces:
NodeWithRange<Node>, NodeWithSimpleName<MemberValuePair>, NodeWithTokenRange<Node>, Observable, Visitable, HasParentNode<Node>, Cloneable

public class MemberValuePair extends Node implements NodeWithSimpleName<MemberValuePair>
A value for a member of an annotation. In @Counters(a=15) a=15 is a MemberValuePair. Its name is a, and its value is 15.
Author:
Julio Vilmar Gesser
  • Constructor Details

    • MemberValuePair

      public MemberValuePair()
    • MemberValuePair

      public MemberValuePair(String name, Expression value)
    • MemberValuePair

      public MemberValuePair(SimpleName name, Expression value)
    • MemberValuePair

      public MemberValuePair(TokenRange tokenRange, SimpleName name, Expression value)
      This constructor is used by the parser and is considered private.
  • Method Details