Codota Logo
ClassNode.hasPackageName
Code IndexAdd Codota to your IDE (free)

How to use
hasPackageName
method
in
org.codehaus.groovy.ast.ClassNode

Best Java code snippets using org.codehaus.groovy.ast.ClassNode.hasPackageName (Showing top 20 results out of 315)

  • Common ways to obtain ClassNode
private void myMethod () {
ClassNode c =
  • Codota IconExpression expression;expression.getType()
  • Codota IconMethodNode methodNode;methodNode.getReturnType()
  • Codota IconString name;ClassHelper.make(name)
  • Smart code suggestions by Codota
}
origin: org.codehaus.groovy/groovy

public boolean hasPackageName() {
  if (redirect() != this) return super.hasPackageName();
  return knownEnclosingType.hasPackageName();
}
origin: org.codehaus.groovy/groovy

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return className.indexOf('.')!=-1;
}
public String setName(String name) {
origin: org.codehaus.groovy/groovy

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return false;
}
public String setName(String name) {
origin: org.codehaus.groovy/groovy

private boolean resolveFromDefaultImports(final ClassNode type, boolean testDefaultImports) {
  // test default imports
  testDefaultImports &= !type.hasPackageName();
  // we do not resolve a vanilla name starting with a lower case letter
  // try to resolve against a default import, because we know that the
  // default packages do not contain classes like these
  testDefaultImports &= !(type instanceof LowerCaseClass);
  if (testDefaultImports) {
    if (resolveFromDefaultImports(type)) return true;
    final String typeName = type.getName();
    if (BIGINTEGER_STR.equals(typeName)) {
      type.setRedirect(ClassHelper.BigInteger_TYPE);
      return true;
    } else if (BIGDECIMAL_STR.equals(typeName)) {
      type.setRedirect(ClassHelper.BigDecimal_TYPE);
      return true;
    }
  }
  return false;
}
origin: org.codehaus.groovy/groovy

testStaticInnerClasses &= type.hasPackageName();
if (testStaticInnerClasses) {
  if (type instanceof ConstructedClassWithPackage) {
origin: org.codehaus.groovy/groovy

if (!type.hasPackageName() && module.hasPackageName() && !(type instanceof ConstructedClassWithPackage)) {
  type.setName(module.getPackageName() + name);
  newNameUsed = true;
origin: org.gradle/gradle-core

public boolean hasPackageName() {
  if (redirect() != this) {
    return super.hasPackageName();
  }
  return knownEnclosingType.hasPackageName();
}
origin: org.gradle/gradle-core

public boolean hasPackageName() {
  if (redirect() != this) {
    return super.hasPackageName();
  }
  return false;
}
origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return className.indexOf('.')!=-1;
}
public String setName(String name) {
origin: org.codehaus.groovy/groovy-jdk14

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return className.indexOf('.')!=-1;
}
public String setName(String name) {
origin: org.kohsuke.droovy/groovy

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return false;
}
public String setName(String name) {
origin: org.codehaus.groovy/groovy-jdk14

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return false;
}
public String setName(String name) {
origin: org.codehaus.groovy/groovy-all-minimal

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return false;
}
public String setName(String name) {
origin: org.codehaus.groovy/groovy-all-minimal

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return className.indexOf('.')!=-1;
}
public String setName(String name) {
origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return false;
}
public String setName(String name) {
origin: org.kohsuke.droovy/groovy

public boolean hasPackageName() {
  if (redirect()!=this) return super.hasPackageName();
  return className.indexOf('.')!=-1;
}
public String setName(String name) {
origin: org.gradle/gradle-core

public boolean hasPackageName() {
  if (redirect() != this) {
    return super.hasPackageName();
  }
  return getName().indexOf('.') != -1;
}
origin: org.kohsuke.droovy/groovy

private boolean resolveFromDefaultImports(ClassNode type, boolean testDefaultImports) {
  testDefaultImports &= !type.hasPackageName();
origin: org.codehaus.groovy/groovy-all-minimal

private boolean resolveFromStaticInnerClasses(ClassNode type, boolean testStaticInnerClasses) {
  // a class consisting of a vanilla name can never be
  // a static inner class, because at last one dot is
  // required for this. Example: foo.bar -> foo$bar
  if (type instanceof LowerCaseClass) return false;
  // try to resolve a public static inner class' name
  testStaticInnerClasses &= type.hasPackageName();
  if (testStaticInnerClasses) {
    if (type instanceof ConstructedClassWithPackage) {
      // we replace '.' only in the className part
      // with '$' to find an inner class. The case that
      // the packageis really a class is handled else where
      ConstructedClassWithPackage tmp = (ConstructedClassWithPackage) type;
      String name = ((ConstructedClassWithPackage) type).className;
      tmp.className = replaceLastPoint(name);
      if (resolve(tmp, false, true, true)) {
        type.setRedirect(tmp.redirect());
        return true;
      }
      tmp.className = name;
    }   else {
      String name = type.getName();
      String replacedPointType = replaceLastPoint(name);
      type.setName(replacedPointType);
      if (resolve(type, false, true, true)) return true;
      type.setName(name);
    }
  }
  return false;
}
origin: org.kohsuke.droovy/groovy

private boolean resolveFromStaticInnerClasses(ClassNode type, boolean testStaticInnerClasses) {
  // a class consisting of a vanilla name can never be
  // a static inner class, because at least one dot is
  // required for this. Example: foo.bar -> foo$bar
  if (type instanceof LowerCaseClass) return false;
  // try to resolve a public static inner class' name
  testStaticInnerClasses &= type.hasPackageName();
  if (testStaticInnerClasses) {
    if (type instanceof ConstructedClassWithPackage) {
      // we replace '.' only in the className part
      // with '$' to find an inner class. The case that
      // the packageis really a class is handled else where
      ConstructedClassWithPackage tmp = (ConstructedClassWithPackage) type;
      String name = ((ConstructedClassWithPackage) type).className;
      tmp.className = replaceLastPoint(name);
      if (resolve(tmp, false, true, true)) {
        type.setRedirect(tmp.redirect());
        return true;
      }
      tmp.className = name;
    }   else {
      String name = type.getName();
      String replacedPointType = replaceLastPoint(name);
      type.setName(replacedPointType);
      if (resolve(type, false, true, true)) return true;
      type.setName(name);
    }
  }
  return false;
}
org.codehaus.groovy.astClassNodehasPackageName

Popular methods of ClassNode

  • getName
  • getMethods
    This methods creates a list of all methods with this name of the current class and of all super clas
  • <init>
    Constructor used by makeArray() if no real class is available
  • getSuperClass
  • equals
  • addMethod
  • getAnnotations
  • addField
  • getFields
    Returns a list containing FieldNode objects for each field in the class represented by this ClassNod
  • getPlainNodeReference
  • getField
    Finds a field matching the given name in this class or a parent class.
  • getMethod
    Finds a method matching the given name and parameters in this class or any parent class.
  • getField,
  • getMethod,
  • isInterface,
  • getNameWithoutPackage,
  • isScript,
  • getDeclaredMethod,
  • getGenericsTypes,
  • getDeclaredConstructors,
  • getModifiers,
  • getTypeClass

Popular in Java

  • Updating database using SQL prepared statement
  • setScale (BigDecimal)
  • findViewById (Activity)
  • getContentResolver (Context)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • TreeMap (java.util)
    A Red-Black tree based NavigableMap implementation. The map is sorted according to the Comparable of
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now