public class DynamicClass
extends java.lang.Object
Constructor and Description |
---|
DynamicClass() |
DynamicClass(java.lang.String className,
long lastModified) |
DynamicClass(java.lang.String className,
long lastModified,
java.lang.String resourceExt) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClassName() |
java.lang.String |
getDescription() |
long |
getLastModified() |
java.lang.String |
getResourceExt()
возвращает исходное расширение ресурса, либо "java" (если не задано) для исходников
|
static java.lang.String |
getResourceExt(java.lang.String className)
Возвращает исходное расширение ресурса, либо "java" (если не задано) для исходников
|
static java.lang.String |
getResourceFileSimpleName(java.lang.String className)
Возвращает "имя файла" ресурса, без пути, просто относительно его пакета.
|
java.lang.String |
getResourceName()
возвращает полное (с пакетом) имя ресурса без расширения (либо аналогично: просто имя класса как getClassName для исходников)
|
static java.lang.String |
getResourceName(java.lang.String className)
Возвращает имя ресурса без расширения (либо аналогично: просто имя класса для исходников)
|
java.lang.String |
getResourcePackageName()
возвращает пакет этого класса (без конечной точки), для default будет пустая строка
|
static java.lang.String |
getResourcePackageName(java.lang.String className) |
java.lang.String |
getResourceSimpleName()
возвращает краткое (без пакета) имя ресурса без расширения (для java это будет название класса)
|
static java.lang.String |
getResourceSimpleName(java.lang.String className)
Возвращает краткое (без пакета) имя ресурса без расширения
|
int |
hashCode() |
boolean |
isDeprecated() |
boolean |
isJavaSource()
признак того, что это не класс, а ресурс (имя содержит расширение через ":")
|
static boolean |
isJavaSource(java.lang.String className)
признак того, что это не класс, а ресурс (имя содержит расширение через ":")
|
boolean |
isNeedsRecompile() |
void |
setClassName(java.lang.String className) |
void |
setDeprecated(boolean deprecated) |
void |
setDescription(java.lang.String description) |
void |
setLastModified(long lastModified) |
void |
setNeedsRecompile(boolean needsRecompile) |
java.lang.String |
toString() |
public DynamicClass()
public DynamicClass(java.lang.String className, long lastModified)
public DynamicClass(java.lang.String className, long lastModified, java.lang.String resourceExt)
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public long getLastModified()
public void setLastModified(long lastModified)
public void setNeedsRecompile(boolean needsRecompile)
public boolean isNeedsRecompile()
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public boolean isJavaSource()
public java.lang.String getResourceExt()
public java.lang.String getResourceName()
public java.lang.String getResourceSimpleName()
public java.lang.String getResourcePackageName()
public static boolean isJavaSource(java.lang.String className)
className
- оригинальное кодированное имя с ":" итдpublic static java.lang.String getResourceExt(java.lang.String className)
className
- оригинальное кодированное имя с ":" итдpublic static java.lang.String getResourceName(java.lang.String className)
className
- оригинальное кодированное имя с ":" итдpublic static java.lang.String getResourceSimpleName(java.lang.String className)
public static java.lang.String getResourcePackageName(java.lang.String className)
public static java.lang.String getResourceFileSimpleName(java.lang.String className)
className
- оригинальное кодированное имя с ":" итдpublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object