Class AbstractIdentifier<T>

java.lang.Object
org.opendaylight.yangtools.util.AbstractIdentifier<T>
Type Parameters:
T - Object type
All Implemented Interfaces:
Serializable, Identifier, Immutable
Direct Known Subclasses:
AbstractStringIdentifier, AbstractUUIDIdentifier, DatastoreIdentifier

public abstract class AbstractIdentifier<T> extends Object implements Identifier
An abstract Identifier backed by an immutable object. Subclasses have no control over hashCode() and equals(Object), hence they should not add any fields.
See Also:
  • Constructor Details

    • AbstractIdentifier

      public AbstractIdentifier(@NonNull T value)
  • Method Details