1 package org.onap.aaiclient.client.aai.entities.uri;
3 import org.onap.aaiclient.client.aai.AAIObjectName;
4 import org.onap.aaiclient.client.aai.AAIObjectType;
5 import org.onap.aaiclient.client.graphinventory.GraphInventoryFluentType;
6 import com.google.common.base.CaseFormat;
8 public interface AAIFluentSingleType extends GraphInventoryFluentType<AAIObjectType> {
10 public interface Info extends GraphInventoryFluentType.Info, AAIObjectName {
12 public default String typeName() {
13 return this.getName();
16 public default String typeName(CaseFormat format) {
17 return CaseFormat.LOWER_HYPHEN.to(format, this.getName());
20 public interface UriParams extends GraphInventoryFluentType.Info.UriParams {