Class AbstractDefaultMember
- java.lang.Object
-
- com.inductiveautomation.ignition.common.sqltags.udt.AbstractDefaultMember
-
- All Implemented Interfaces:
Member
,java.io.Serializable
- Direct Known Subclasses:
DefaultMember
public abstract class AbstractDefaultMember extends java.lang.Object implements Member, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractDefaultMember(TagPath fullName, Tag value, java.lang.String folderUid)
AbstractDefaultMember(TagPath fullName, Tag value, java.lang.String uid, java.lang.String folderUid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getFolderUID()
Returns the UID of the folder member that contains this member.Tag
getObject()
Returns the value of this member.TagPath
getQualifiedName()
The full path of this member, including its name.java.lang.String
getUID()
Returns the unique identifier of this member.void
setObject(Tag object)
protected void
setUID(java.lang.String value)
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.common.sqltags.model.udt.Member
getDefiningType
-
-
-
-
Method Detail
-
getObject
public Tag getObject()
Description copied from interface:Member
Returns the value of this member.
-
getQualifiedName
public TagPath getQualifiedName()
Description copied from interface:Member
The full path of this member, including its name.- Specified by:
getQualifiedName
in interfaceMember
-
getUID
public java.lang.String getUID()
Description copied from interface:Member
Returns the unique identifier of this member. The UID of a member is only guaranteed unique inside the type hierarchy, but never changes. It is therefore the appropriate field to use for storing references to the field that must not be affected by renaming folders or tags in the hierarchy.
-
setUID
protected void setUID(java.lang.String value)
-
getFolderUID
public java.lang.String getFolderUID()
Description copied from interface:Member
Returns the UID of the folder member that contains this member.- Specified by:
getFolderUID
in interfaceMember
-
setObject
public void setObject(Tag object)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-