Class AbstractIdentifiable<T,I extends T>
- java.lang.Object
-
- org.opendaylight.yangtools.concepts.AbstractIdentifiable<T,I>
-
- All Implemented Interfaces:
Identifiable<T>
- Direct Known Subclasses:
AbstractNormalizedNode
,AbstractSimpleIdentifiable
,ImmutableMountPointNode
@Beta @NonNullByDefault public abstract class AbstractIdentifiable<T,I extends T> extends Object implements Identifiable<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractIdentifiable(I identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MoreObjects.ToStringHelper
addToStringAttributes(MoreObjects.ToStringHelper toStringHelper)
I
getIdentifier()
Return this objects Identifier.String
toString()
-
-
-
Constructor Detail
-
AbstractIdentifiable
protected AbstractIdentifiable(I identifier)
-
-
Method Detail
-
getIdentifier
public final I getIdentifier()
Description copied from interface:Identifiable
Return this objects Identifier.- Specified by:
getIdentifier
in interfaceIdentifiable<T>
- Returns:
- Object's identifier, must not be null.
-
addToStringAttributes
protected MoreObjects.ToStringHelper addToStringAttributes(MoreObjects.ToStringHelper toStringHelper)
-
-