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