Class MemberReferenceTypeNode

  • All Implemented Interfaces:
    INode

    public final class MemberReferenceTypeNode
    extends Pattern
    • Field Detail

      • _groupName

        private final java.lang.String _groupName
      • _target

        private final INode _target
      • _referenceType

        private final java.lang.Class<? extends MemberReference> _referenceType
    • Constructor Detail

      • MemberReferenceTypeNode

        public MemberReferenceTypeNode​(INode target,
                                       java.lang.Class<? extends MemberReference> referenceType)
      • MemberReferenceTypeNode

        public MemberReferenceTypeNode​(java.lang.String groupName,
                                       INode target,
                                       java.lang.Class<? extends MemberReference> referenceType)
    • Method Detail

      • getGroupName

        public final java.lang.String getGroupName()
      • getReferenceType

        public final java.lang.Class<? extends MemberReference> getReferenceType()
      • getTarget

        public final INode getTarget()