Interface Identifier

  • All Known Subinterfaces:
    PathIdentifier

    public interface Identifier
    An Identifier provides a way of uniquely identifying an asset inside Cascade Server. It consists of an id and a type.
    Since:
    4.7
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getId()
      Get the id of this object.
      com.hannonhill.cascade.model.dom.identifier.EntityType getType()
      Get the type of this object.
    • Method Detail

      • getId

        java.lang.String getId()
        Get the id of this object. This is the key that uniquely identifies this object, along with the type. This property is immutable.
        Returns:
        the id
      • getType

        com.hannonhill.cascade.model.dom.identifier.EntityType getType()
        Get the type of this object. Each asset has a different "type" which determines what properties it has and how it is stored. This property is immutable.
        Returns:
        the EntityType
        See Also:
        EntityTypes