Package com._1c.g5.modeling.util
Class JavaClassName
- java.lang.Object
-
- com._1c.g5.modeling.util.JavaClassName
-
public class JavaClassName extends Object
Представляет квалифицированное имя Java-типа.Value Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JavaClassName(PackageName pkgName, JavaIdentifier sName)
Конструктор.protected
JavaClassName(String qName)
Конструктор.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static JavaClassName
fromSimpleName(JavaIdentifier sName, PackageName pkgName)
static JavaClassName
fromString(String qName)
СоздаетJavaClassName
по строке.PackageName
getPackageName()
Возвращает имя пакета.JavaIdentifier
getSimpleName()
Возвращает простое имя.int
hashCode()
boolean
isValid()
Валидация.String
toString()
Полученние строкового представления объекта.
Использование такого строкового представления в качестве аргумента функцииfromString(String)
приведет к созданию объекта эквивалентного данному.
-
-
-
Constructor Detail
-
JavaClassName
protected JavaClassName(String qName)
Конструктор.- Parameters:
qName
-
-
JavaClassName
protected JavaClassName(PackageName pkgName, JavaIdentifier sName)
Конструктор.- Parameters:
pkgName
-sName
-
-
-
Method Detail
-
fromString
public static JavaClassName fromString(String qName)
-
fromSimpleName
public static JavaClassName fromSimpleName(JavaIdentifier sName, PackageName pkgName)
- Parameters:
sName
- простое (неквалифицированное) имяpkgName
- имя пакета- Returns:
-
getPackageName
public PackageName getPackageName()
Возвращает имя пакета.
-
getSimpleName
public JavaIdentifier getSimpleName()
Возвращает простое имя.
-
isValid
public boolean isValid()
Валидация.
-
toString
public String toString()
Полученние строкового представления объекта.
Использование такого строкового представления в качестве аргумента функцииfromString(String)
приведет к созданию объекта эквивалентного данному.
-
-