blob: 7358cf7c3e53c52555bbd5b82479583099472775 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package org.zwobble.couscous.ast;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Value;
@Value
@AllArgsConstructor(access=AccessLevel.PRIVATE)
public class ClassName {
public static ClassName of(String qualifiedName) {
return new ClassName(
qualifiedName,
qualifiedName.substring(qualifiedName.lastIndexOf(".") + 1));
}
String qualifiedName;
String simpleName;
}
|