framework/application/api/src/main/java/org/ldp4j/application/data/NamingScheme.java
public Name<String> name(Class<?> clazz, String... names) {
		return name(clazz.getCanonicalName(), names);
	}
public Name<String> name(Class<?> clazz, String... names) {
		return name(clazz.getCanonicalName(), names);
	}
public Name < String > name ( Class < ? > clazz , String ... names ) { return name ( clazz . getCanonicalName ( ) , names ) ; }
Concatenates a canonical class name and elements to form a dotted name, discarding any null values or empty strings
any null values or empty strings.

@param clazz
the first element of the name
@param names
the remaining elements of the name
@return {@code clazz} and {@code names} concatenated by periods
Concatenates a canonical class name and elements to form a dotted name discarding any null values or empty strings any null values or empty strings .