Class DefaultMember

    • Constructor Detail

      • DefaultMember

        public DefaultMember​(TagPath fullName,
                             Tag target,
                             TagPath definingType,
                             java.lang.String uid,
                             java.lang.String folderUid)
      • DefaultMember

        public DefaultMember​(Member copy)
    • Method Detail

      • compositeMember

        public static Member compositeMember​(Member definingMember,
                                             Member subMember)
        Creates a new "composite" member - a member that is provide by a complex type that is itself a member in a UDT Type or Instance. Basically, this function creates a new member whose qualified name and uid are updated to reflect its position.
      • getDefiningType

        public TagPath getDefiningType()
        Description copied from interface: Member
        Returns the name of the complex object that defines this member. This can be used to determine if a member is provided by a super type or not, as in that case, the value provided here will be different than ComplexTag.getType().
      • compareTo

        public int compareTo​(Member o)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object