Class QualifiedNameUtils
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.utils.QualifiedNameUtils
-
public class QualifiedNameUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLOSE_BRACKETstatic StringEQUALSstatic StringOPEN_BRACKETstatic StringSEPARATOR
-
Constructor Summary
Constructors Constructor Description QualifiedNameUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringbuildQualifiedName(String parentQualifiedName, String typeName, String value)static StringescapeQualifiedNameRegExPattern(String input)Escape meta characters in qualifies name.static List<String>extractIdentifiersFromQualifiedName(String qualifiedName)Extract identifiers from qualified name.
-
-
-
Field Detail
-
SEPARATOR
public static final String SEPARATOR
- See Also:
- Constant Field Values
-
EQUALS
public static final String EQUALS
- See Also:
- Constant Field Values
-
OPEN_BRACKET
public static final String OPEN_BRACKET
- See Also:
- Constant Field Values
-
CLOSE_BRACKET
public static final String CLOSE_BRACKET
- See Also:
- Constant Field Values
-
-
Method Detail
-
buildQualifiedName
public static String buildQualifiedName(String parentQualifiedName, String typeName, String value)
-
extractIdentifiersFromQualifiedName
public static List<String> extractIdentifiersFromQualifiedName(String qualifiedName)
Extract identifiers from qualified name.- Parameters:
qualifiedName- like "(SoftwareServerCapability)=xxx::(Asset)=yyy::(SchemaAttribute)=NAME1::(SchemaAttribute)=NAME2"- Returns:
- stack of identifiers.
-
-