org.opcfoundation.ua.core
Class MethodAttributes
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.NodeAttributes
org.opcfoundation.ua.core.MethodAttributes
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
public class MethodAttributes
- extends NodeAttributes
ID
public static final ExpandedNodeId ID
BINARY
public static final ExpandedNodeId BINARY
XML
public static final ExpandedNodeId XML
Executable
protected Boolean Executable
UserExecutable
protected Boolean UserExecutable
MethodAttributes
public MethodAttributes()
MethodAttributes
public MethodAttributes(UnsignedInteger SpecifiedAttributes,
LocalizedText DisplayName,
LocalizedText Description,
UnsignedInteger WriteMask,
UnsignedInteger UserWriteMask,
Boolean Executable,
Boolean UserExecutable)
getExecutable
public Boolean getExecutable()
setExecutable
public void setExecutable(Boolean Executable)
getUserExecutable
public Boolean getUserExecutable()
setUserExecutable
public void setUserExecutable(Boolean UserExecutable)
clone
public MethodAttributes clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class NodeAttributes
- Returns:
- cloned MethodAttributes
equals
public boolean equals(Object obj)
- Overrides:
equals in class NodeAttributes
hashCode
public int hashCode()
- Overrides:
hashCode in class NodeAttributes
getTypeId
public ExpandedNodeId getTypeId()
- Description copied from interface:
Structure
getTypeId.
- Specified by:
getTypeId in interface Structure- Overrides:
getTypeId in class NodeAttributes
- Returns:
- a
ExpandedNodeId object.
getXmlEncodeId
public ExpandedNodeId getXmlEncodeId()
- Description copied from interface:
Structure
getXmlEncodeId.
- Specified by:
getXmlEncodeId in interface Structure- Overrides:
getXmlEncodeId in class NodeAttributes
- Returns:
- a
ExpandedNodeId object.
getBinaryEncodeId
public ExpandedNodeId getBinaryEncodeId()
- Description copied from interface:
Structure
getBinaryEncodeId.
- Specified by:
getBinaryEncodeId in interface Structure- Overrides:
getBinaryEncodeId in class NodeAttributes
- Returns:
- a
ExpandedNodeId object.
toString
public String toString()
- Overrides:
toString in class NodeAttributes
Copyright © 2018. All rights reserved.