Package org.eclipse.xtext.naming
Class IQualifiedNameConverter.DefaultImpl
- java.lang.Object
-
- org.eclipse.xtext.naming.IQualifiedNameConverter.DefaultImpl
-
- All Implemented Interfaces:
IQualifiedNameConverter
- Enclosing interface:
- IQualifiedNameConverter
public static class IQualifiedNameConverter.DefaultImpl extends java.lang.Object implements IQualifiedNameConverter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.naming.IQualifiedNameConverter
IQualifiedNameConverter.DefaultImpl
-
-
Constructor Summary
Constructors Constructor Description DefaultImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDelimiter()QualifiedNametoQualifiedName(java.lang.String qualifiedNameAsString)Splits the given string into segments and returns them as aQualifiedName.java.lang.StringtoString(QualifiedName qualifiedName)Converts the given qualified name to a string.
-
-
-
Method Detail
-
toString
public java.lang.String toString(QualifiedName qualifiedName)
Converts the given qualified name to a string.- Specified by:
toStringin interfaceIQualifiedNameConverter- Throws:
java.lang.IllegalArgumentException- when the qualified name is null.
-
toQualifiedName
public QualifiedName toQualifiedName(java.lang.String qualifiedNameAsString)
Splits the given string into segments and returns them as aQualifiedName.- Specified by:
toQualifiedNamein interfaceIQualifiedNameConverter- Throws:
java.lang.IllegalArgumentException- if the input is empty or null.
-
getDelimiter
public java.lang.String getDelimiter()
-
-