Package dev.nokee.commons.names
Interface FullyQualifiedName
- All Superinterfaces:
Comparable<Name>,Name,QualifiedName
- All Known Subinterfaces:
Names,OtherName,QualifyingName
- All Known Implementing Classes:
CppNames.ForBinary,CppNames.ForComponent
Represents a fully qualified name of a domain object.
Those names are unique across all domain objects of a project.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionrelativeTo(Qualifier qualifier) Creates a relative name based on the specified qualifier.toString(dev.nokee.commons.names.NameBuilder builder) Methods inherited from interface dev.nokee.commons.names.QualifiedName
with
-
Method Details
-
toString
-
relativeTo
Creates a relative name based on the specified qualifier. Fully qualified names are relative to the project's root while relative names are relative to a parent qualifier of its fully qualified name.- Parameters:
qualifier- a parent qualifier, must not be null- Returns:
- a relative name instance
-