congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
CodeDefinition.packageName
Code IndexAdd Tabnine to your IDE (free)

How to use
packageName
method
in
org.eclipse.persistence.internal.codegen.CodeDefinition

Best Java code snippets using org.eclipse.persistence.internal.codegen.CodeDefinition.packageName (Showing top 9 results out of 315)

origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

private static boolean adjustmentNeededForType(String typeName, Map typeNameMap) {
  if ((typeName == null) || typeName.equals("")) {
    return false;
  }
  if (packageName(typeName).length() == 0) {
    return false;
  }
  Set packages = (Set)typeNameMap.get(shortName(typeName));
  return (packages == null) || (packages.size() <= 1);
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

private static boolean adjustmentNeededForType(String typeName, Map typeNameMap) {
  if ((typeName == null) || typeName.equals("")) {
    return false;
  }
  if (packageName(typeName).length() == 0) {
    return false;
  }
  Set packages = (Set)typeNameMap.get(shortName(typeName));
  return (packages == null) || (packages.size() <= 1);
}
origin: com.haulmont.thirdparty/eclipselink

private static boolean adjustmentNeededForType(String typeName, Map typeNameMap) {
  if ((typeName == null) || typeName.equals("")) {
    return false;
  }
  if (packageName(typeName).length() == 0) {
    return false;
  }
  Set packages = (Set)typeNameMap.get(shortName(typeName));
  return (packages == null) || (packages.size() <= 1);
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Used for calculating imports.  @see org.eclipse.persistence.internal.codegen.ClassDefinition#calculateImports()
 */
protected static void putTypeNameInMap(String typeName, Map typeNameMap) {
  if ((typeName == null) || typeName.equals("")) {
    return;
  }
  String shortName = shortName(typeName);
  String packageName = packageName(typeName);
  if (packageName.length() > 0) {
    Set packageNames;
    if (typeNameMap.get(shortName) == null) {
      packageNames = new HashSet();
      typeNameMap.put(shortName, packageNames);
    } else {
      packageNames = (Set)typeNameMap.get(shortName);
    }
    // There is no package name.  The package is the default package.
    // Do nothing, as neither an import is needed, nor does the class need to be unqualified.
    if (!packageNames.contains(packageName)) {
      packageNames.add(packageName);
    }
  }
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Used for calculating imports.  @see org.eclipse.persistence.internal.codegen.ClassDefinition#calculateImports()
 */
protected static void putTypeNameInMap(String typeName, Map typeNameMap) {
  if ((typeName == null) || typeName.equals("")) {
    return;
  }
  String shortName = shortName(typeName);
  String packageName = packageName(typeName);
  if (packageName.length() > 0) {
    Set packageNames;
    if (typeNameMap.get(shortName) == null) {
      packageNames = new HashSet();
      typeNameMap.put(shortName, packageNames);
    } else {
      packageNames = (Set)typeNameMap.get(shortName);
    }
    // There is no package name.  The package is the default package.  
    // Do nothing, as neither an import is needed, nor does the class need to be unqualified.
    if (!packageNames.contains(packageName)) {
      packageNames.add(packageName);
    }
  }
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Used for calculating imports.  @see org.eclipse.persistence.internal.codegen.ClassDefinition#calculateImports()
 */
protected static void putTypeNameInMap(String typeName, Map typeNameMap) {
  if ((typeName == null) || typeName.equals("")) {
    return;
  }
  String shortName = shortName(typeName);
  String packageName = packageName(typeName);
  if (packageName.length() > 0) {
    Set packageNames;
    if (typeNameMap.get(shortName) == null) {
      packageNames = new HashSet();
      typeNameMap.put(shortName, packageNames);
    } else {
      packageNames = (Set)typeNameMap.get(shortName);
    }
    // There is no package name.  The package is the default package.  
    // Do nothing, as neither an import is needed, nor does the class need to be unqualified.
    if (!packageNames.contains(packageName)) {
      packageNames.add(packageName);
    }
  }
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Compares the typeName to those stored in the typeNameMap.
 * If the short name of the typeName is unambiguous (only one package for
 * that short name in the Map), removes the package name and returns the
 * short name, else returns the whole thing.
 *
 * Assumes that typeName contains only a package name (optional) and a short name,
 * potentially with subtended brackets.
 *
 * (e.g. int -> int, java.util.Vector -> Vector, java.lang.Boolean[] -> Boolean[], etc.)
 */
protected static String adjustTypeName(String typeName, Map typeNameMap) {
  if (adjustmentNeededForType(typeName, typeNameMap)) {
    putTypeNameInMap(typeName, typeNameMap);
    return typeName.substring(packageName(typeName).length() + 1);
  } else {
    return typeName;
  }
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Compares the typeName to those stored in the typeNameMap.
 * If the short name of the typeName is unambiguous (only one package for
 * that short name in the Map), removes the package name and returns the
 * short name, else returns the whole thing.
 *
 * Assumes that typeName contains only a package name (optional) and a short name,
 * potentially with subtended brackets.
 *
 * (e.g. int -> int, java.util.Vector -> Vector, java.lang.Boolean[] -> Boolean[], etc.)
 */
protected static String adjustTypeName(String typeName, Map typeNameMap) {
  if (adjustmentNeededForType(typeName, typeNameMap)) {
    putTypeNameInMap(typeName, typeNameMap);
    return typeName.substring(packageName(typeName).length() + 1);
  } else {
    return typeName;
  }
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Compares the typeName to those stored in the typeNameMap.
 * If the short name of the typeName is unambiguous (only one package for
 * that short name in the Map), removes the package name and returns the
 * short name, else returns the whole thing.
 *
 * Assumes that typeName contains only a package name (optional) and a short name,
 * potentially with subtended brackets.
 *
 * (e.g. int -> int, java.util.Vector -> Vector, java.lang.Boolean[] -> Boolean[], etc.)
 */
protected static String adjustTypeName(String typeName, Map typeNameMap) {
  if (adjustmentNeededForType(typeName, typeNameMap)) {
    putTypeNameInMap(typeName, typeNameMap);
    return typeName.substring(packageName(typeName).length() + 1);
  } else {
    return typeName;
  }
}
org.eclipse.persistence.internal.codegenCodeDefinitionpackageName

Popular methods of CodeDefinition

  • adjustmentNeededForType
  • getAccessLevel
  • getComment
  • parseForTypeNamesInPackage
  • putTypeNameInMap
    Used for calculating imports. @see org.eclipse.persistence.internal.codegen.ClassDefinition#calculat
  • shortName
    Removes the package name, if there is one. Also removes any trailing brackets. Assumes that typeName
  • write
    Write the code out to the generator's stream.
  • writeBody
    Write the code out to the generator's stream.

Popular in Java

  • Updating database using SQL prepared statement
  • getContentResolver (Context)
  • startActivity (Activity)
  • notifyDataSetChanged (ArrayAdapter)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • JPanel (javax.swing)
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now