congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
JDefinedClass.name
Code IndexAdd Tabnine to your IDE (free)

How to use
name
method
in
com.sun.codemodel.JDefinedClass

Best Java code snippets using com.sun.codemodel.JDefinedClass.name (Showing top 20 results out of 432)

origin: joelittlejohn/jsonschema2pojo

private String getEnumName(String nodeName, JsonNode node, JClassContainer container) {
  String fieldName = ruleFactory.getNameHelper().getClassName(nodeName, node);
  String className = ruleFactory.getNameHelper().replaceIllegalCharacters(capitalize(fieldName));
  String normalizedName = ruleFactory.getNameHelper().normalizeName(className);
  Collection<String> existingClassNames = new ArrayList<>();
  for (Iterator<JDefinedClass> classes = container.classes(); classes.hasNext();) {
    existingClassNames.add(classes.next().name());
  }
  return makeUnique(normalizedName, existingClassNames);
}
origin: joelittlejohn/jsonschema2pojo

private void addNewArray(JDefinedClass jclass, JDefinedClass creatorClass) {
  JMethod newArray = creatorClass.method(JMod.PUBLIC, jclass.array(), "newArray");
  newArray.param(int.class, "size");
  newArray.body()._return(JExpr.direct("new " + jclass.name() + "[size]"));
}
origin: fabric8io/kubernetes-client

private int getObjectNameMaxLength(JDefinedClass clazz) {
  String kind = clazz.name();
  if (kind.equals("Namespace") || kind.equals("Project") || kind.equals("Service")) {
    return nameIsDNS1123LabelLength;
  }
  return nameIsDNS1123SubdomainLength;
}
origin: fabric8io/kubernetes-client

private String getObjectNamePattern(JDefinedClass clazz) {
  String kind = clazz.name();
  if (kind.equals("Service")) {
    return nameIsDNS952LabelPattern;
  }
  if (kind.equals("Namespace") || kind.equals("Project")) {
    return nameIsDNS1123LabelPattern;
  }
  return nameIsDNS1123SubdomainPattern;
}
origin: fabric8io/kubernetes-client

private boolean isMinimal(JDefinedClass clazz) {
  String kind = clazz.name();
  return kind.equals("Group") || kind.equals("User") || kind.equals("Identity") || kind.equals("UserIdentityMapping")
    || kind.equals("ClusterNetwork") || kind.equals("HostSubnet") || kind.equals("NetNamespace")
    || kind.equals("Image") || kind.equals("ImageStream") || kind.equals("ImageStreamMapping") || kind.equals("ImageStreamTag") || kind.equals("ImageStreamImport")
    || kind.equals("Policy") || kind.equals("PolicyBinding") || kind.equals("Role") || kind.equals("RoleBinding")
    || kind.equals("OAuthAccessToken") || kind.equals("OAuthAuthorizeToken") || kind.equals("OAuthClientAuthorization");
}
origin: fabric8io/kubernetes-client

private void annotateMetatadataValidator(JDefinedClass clazz) {
  if (clazz.name().equals("PodTemplateSpec")) {
    return;
  }
  for (Map.Entry<String, JFieldVar> f : clazz.fields().entrySet()) {
    if (f.getKey().equals("metadata") && f.getValue().type().name().equals("ObjectMeta")) {
      try {
        JAnnotationUse annotation = f.getValue().annotate(new JCodeModel()._class("io.fabric8.kubernetes.api.model.validators.CheckObjectMeta"));
        if (isMinimal(clazz)) {
          annotation.param("minimal", true);
        } else {
          annotation
            .param("regexp", "^" + getObjectNamePattern(clazz) + "$")
            .param("max", getObjectNameMaxLength(clazz));
        }
      } catch (JClassAlreadyExistsException e) {
        e.printStackTrace();
      }
      return;
    }
  }
}
origin: fabric8io/kubernetes-client

String resourceName;
if (clazz.name().endsWith("List")) {
 resourceName = clazz.name().substring(0, clazz.name().length() - 4);
 pendingLists.put(resourceName, clazz);
} else {
 resourceName = clazz.name();
 pendingResources.put(clazz.name(), clazz);
origin: mulesoft-labs/raml-for-jax-rs

public static Map<String, JClass> generateClassesFromXmlSchemas(String pack, File file,
                                JCodeModel codeModel) throws GenerationException {
 HashMap<String, JClass> classNameToKeyMap = new HashMap<>();
 List<JDefinedClass> classes = generateClassesFromXmlSchemas(pack, codeModel, file);
 for (JDefinedClass aClass : classes) {
  String className = aClass.name();
  classNameToKeyMap.put(className, aClass);
 }
 return classNameToKeyMap;
}
origin: com.sun.codemodel/codemodel

/**
 * Checks if a given name is already defined as a class/interface
 */
public boolean isDefined(String classLocalName) {
  Iterator<JDefinedClass> itr = classes();
  while (itr.hasNext()) {
    if ((itr.next()).name().equals(classLocalName))
      return true;
  }
  return false;
}
origin: com.unquietcode.tools.jcodemodel/codemodel

/**
 * Checks if a given name is already defined as a class/interface
 */
public boolean isDefined(String classLocalName) {
  Iterator<JDefinedClass> itr = classes();
  while (itr.hasNext()) {
    if ((itr.next()).name().equals(classLocalName))
      return true;
  }
  return false;
}
origin: com.github.vsspt/jaxb-ri-xjc

public ClassRepresentation(final ClassOutline classOutline, final String annotationOption, final boolean checkAnnotationfields) {
 this.classOutline = classOutline;
 this.annotationOption = annotationOption;
 name = classOutline.implClass.name();
 this.checkAnnotationfields = checkAnnotationfields;
 process();
}
origin: org.glassfish.metro/webservices-tools

/**
 * Checks if a given name is already defined as a class/interface
 */
public boolean isDefined(String classLocalName) {
  Iterator<JDefinedClass> itr = classes();
  while (itr.hasNext()) {
    if ((itr.next()).name().equals(classLocalName))
      return true;
  }
  return false;
}
origin: com.sun.codemodel/codemodel

/**
 * Gets the fully qualified name of this class.
 */
public String fullName() {
  if (outer instanceof JDefinedClass)
    return ((JDefinedClass) outer).fullName() + '.' + name();
  JPackage p = _package();
  if (p.isUnnamed())
    return name();
  else
    return p.name() + '.' + name();
}
origin: org.jvnet.jaxb2_commons/tools

public static String getDottedLocalClassName(final JDefinedClass theClass) {
  return (theClass.outer() == null ? theClass.name()
      : getDottedLocalClassName((JDefinedClass) theClass.outer()) + "."
          + theClass.name());
}
 
origin: com.github.vsspt/jaxb-ri-xjc

 protected boolean checkForSuperClassFields(final ClassOutlineImpl classOutline, final Map<String, List<JFieldVar>> classFields) {
  if (classOutline.getSuperClass() == null) {
   return false;
  }
  final String key = classOutline.getSuperClass().implClass.name();
  final List<JFieldVar> fields = classFields.get(key);

  return fields == null || fields.isEmpty();

 }
}
origin: org.jvnet.jaxb2_commons/tools

public static String getLocalClassName(final JDefinedClass theClass) {
  return (theClass.outer() == null ? theClass.name()
      : getLocalClassName((JDefinedClass) theClass.outer()) + "$"
          + theClass.name());
}
 
origin: com.sun.codemodel/codemodel

@Override
public String binaryName() {
  if (outer instanceof JDefinedClass)
    return ((JDefinedClass) outer).binaryName() + '$' + name();
  else
    return fullName();
}
origin: org.jsonschema2pojo/jsonschema2pojo-core

private String getEnumName(String nodeName, JsonNode node, JClassContainer container) {
  String fieldName = ruleFactory.getNameHelper().getClassName(nodeName, node);
  String className = ruleFactory.getNameHelper().replaceIllegalCharacters(capitalize(fieldName));
  String normalizedName = ruleFactory.getNameHelper().normalizeName(className);
  Collection<String> existingClassNames = new ArrayList<>();
  for (Iterator<JDefinedClass> classes = container.classes(); classes.hasNext();) {
    existingClassNames.add(classes.next().name());
  }
  return makeUnique(normalizedName, existingClassNames);
}
origin: org.jvnet.jaxb2_commons/tools

public static String getPackagedClassName(final JDefinedClass theClass) {
  return (theClass.outer() == null ? theClass.fullName()
      : getPackagedClassName((JDefinedClass) theClass.outer()) + "$"
          + theClass.name());
}
origin: org.jvnet.jaxbcommons/jaxbcommons-core

public static String getClassName(final JDefinedClass theClass) {
 return (theClass.outer() == null ? theClass.fullName() : getClassName((JDefinedClass) theClass
   .outer())
   + "$"
   + theClass.name());
}
com.sun.codemodelJDefinedClassname

Javadoc

Name of this class. Null if anonymous.

Popular methods of JDefinedClass

  • method
  • _extends
  • field
  • _implements
  • constructor
    Adds a constructor to this class.
  • fields
    Returns all the fields declred in this class. The returned Map is a read-only live view.
  • annotate
    Adding ability to annotate a class
  • fullName
    Gets the fully qualified name of this class.
  • methods
  • owner
  • javadoc
    Creates, if necessary, and returns the class javadoc for this JDefinedClass
  • _class
    Add a new public nested class to this class.
  • javadoc,
  • _class,
  • getMethod,
  • _package,
  • dotclass,
  • enumConstant,
  • staticInvoke,
  • staticRef,
  • init

Popular in Java

  • Making http post requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • putExtra (Intent)
  • scheduleAtFixedRate (Timer)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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