Class ClassRef

java.lang.Object
ru.cg.webbpm.script_metadata.models.ClassRef
All Implemented Interfaces:
Serializable

public final class ClassRef extends Object implements Serializable
user: Ildar date: 20.03.15
See Also:
  • Method Details

    • java

      public static ClassRef java(String packageName, String className)
    • java

      public static ClassRef java(Class<?> clazz)
    • java

      public static ClassRef java(String name)
      Получить classRef по полному имени, к примеру java.lang.Long
      Parameters:
      name - - полное имя класса, к примеру java.lang.Long
      Returns:
      - полученный ClassRef
    • ts

      public static ClassRef ts(String packageName, String className)
    • empty

      public static ClassRef empty()
    • getPackageName

      public String getPackageName()
    • getPathWithoutExtension

      public Path getPathWithoutExtension()
    • getPath

      public Path getPath()
    • getClassName

      public String getClassName()
    • getName

      public String getName()
    • getType

      public ClassRef.Type getType()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • isJava

      public boolean isJava()
    • isTypescript

      public boolean isTypescript()
    • isEmpty

      public boolean isEmpty()
    • is

      public boolean is(Class<?> clazz)