Class Record

java.lang.Object
org.scictrl.csshell.directory.Record

public class Record extends Object

Record class.

Author:
igor@scictrl.com
  • Field Details

    • EPICS_CONNECTION_TYPE

      public static final String EPICS_CONNECTION_TYPE
      Constant EPICS_CONNECTION_TYPE="EPICS"
      See Also:
    • ACS_CONNECTION_TYPE

      public static final String ACS_CONNECTION_TYPE
      Constant ACS_CONNECTION_TYPE="ACS"
      See Also:
  • Constructor Details

  • Method Details

    • getAlias

      public String getAlias()
      The alternative name for this remote entity, if it has one.
      Returns:
      the alternative name if device has one
    • getConnectionType

      public String getConnectionType()
      The connection type for this remote entity.
      Returns:
      connection type for this remote entity
    • getName

      public String getName()
      Possibly unique name of remote entity
      Returns:
      the name of remote entity
    • getEntityClass

      public String getEntityClass()
      The representation class of entity. This might be device type if entity is device or data type if entity is channel.
      Returns:
      the representation class of entity
    • getEntityType

      public Record.EntityType getEntityType()
      The type of entity, possible two values: DEVICE or CHANNEL.
      Returns:
      the type of entity, possible two values: DEVICE or CHANNEL
    • toString

      public String toString()
      Returns short string representation of record.
      Overrides:
      toString in class Object