Codota Logo
JDefinedClass.init
Code IndexAdd Codota to your IDE (free)

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

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

  • Common ways to obtain JDefinedClass
private void myMethod () {
JDefinedClass j =
  • Codota IconJCodeModel codeModel;String fullyqualifiedName;codeModel._class(fullyqualifiedName)
  • Codota IconJClassAlreadyExistsException e;e.getExistingClass()
  • Codota IconJCodeModel cm;String fullyqualifiedName;ClassType t;cm._class(fullyqualifiedName, t)
  • Smart code suggestions by Codota
}
origin: joelittlejohn/jsonschema2pojo

private JFieldVar addQuickLookupMap(JDefinedClass _enum, JType backingType) {
  JClass lookupType = _enum.owner().ref(Map.class).narrow(backingType.boxify(), _enum);
  JFieldVar lookupMap = _enum.field(JMod.PRIVATE | JMod.STATIC | JMod.FINAL, lookupType, "CONSTANTS");
  JClass lookupImplType = _enum.owner().ref(HashMap.class).narrow(backingType.boxify(), _enum);
  lookupMap.init(JExpr._new(lookupImplType));
  JForEach forEach = _enum.init().forEach(_enum, "c", JExpr.invoke("values"));
  JInvocation put = forEach.body().invoke(lookupMap, "put");
  put.arg(forEach.var().ref("value"));
  put.arg(forEach.var());
  return lookupMap;
}
origin: org.metatype.sxc/sxc-jaxb

public JFieldVar getDatatypeFactory() {
  if (datatypeFactory == null) {
    datatypeFactory = jaxbObjectClass.field(JMod.PRIVATE | JMod.STATIC | JMod.FINAL, builderContext.toJClass(DatatypeFactory.class), fieldManager.createId("datatypeFactory"));
    // add code to constructor which initializes the static dtFactory field
    JTryBlock tryBlock = jaxbObjectClass.init()._try();
    tryBlock.body().assign(datatypeFactory, builderContext.toJClass(DatatypeFactory.class).staticInvoke("newInstance"));
    JCatchBlock catchBlock = tryBlock._catch((builderContext.toJClass(DatatypeConfigurationException.class)));
    catchBlock.body()._throw(JExpr._new(builderContext.toJClass(RuntimeException.class)).arg("Unable to initialize DatatypeFactory").arg(catchBlock.param("e")));
  }
  return datatypeFactory;
}
origin: javaee/metro-jax-ws

private void writeResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: com.sun.xml.ws/jaxws-tools

private void writeResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: org.glassfish.metro/webservices-tools

private void writeResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeClassLoaderResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getClassLoader").invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: com.sun.xml.ws/jaxws-tools

private void writeClassLoaderResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getClassLoader").invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: org.glassfish.metro/webservices-tools

private void writeClassLoaderResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getClassLoader").invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeClassLoaderResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  staticBlock.assign(urlField, JExpr.dotclass(cm.ref(className)).invoke("getClassLoader").invoke("getResource").arg(wsdlLocation));
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JConditional ifBlock = staticBlock._if(urlField.eq(JExpr._null()));
  ifBlock._then().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(
      "Cannot find "+JExpr.quotify('\'', wsdlLocation)+" wsdl. Place the resource correctly in the classpath."));
  staticBlock.assign(exField, exVar);
}
origin: org.jsonschema2pojo/jsonschema2pojo-core

private JFieldVar addQuickLookupMap(JDefinedClass _enum, JType backingType) {
  JClass lookupType = _enum.owner().ref(Map.class).narrow(backingType.boxify(), _enum);
  JFieldVar lookupMap = _enum.field(JMod.PRIVATE | JMod.STATIC | JMod.FINAL, lookupType, "CONSTANTS");
  JClass lookupImplType = _enum.owner().ref(HashMap.class).narrow(backingType.boxify(), _enum);
  lookupMap.init(JExpr._new(lookupImplType));
  JForEach forEach = _enum.init().forEach(_enum, "c", JExpr.invoke("values"));
  JInvocation put = forEach.body().invoke(lookupMap, "put");
  put.arg(forEach.var().ref("value"));
  put.arg(forEach.var());
  return lookupMap;
}
origin: com.googlecode.jsonschema2pojo/jsonschema2pojo-core

private JFieldVar addQuickLookupMap(JDefinedClass _enum) {
  JClass lookupType = _enum.owner().ref(Map.class).narrow(_enum.owner().ref(String.class), _enum);
  JFieldVar lookupMap = _enum.field(JMod.PRIVATE | JMod.STATIC, lookupType, "constants");
  JClass lookupImplType = _enum.owner().ref(HashMap.class).narrow(_enum.owner().ref(String.class), _enum);
  lookupMap.init(JExpr._new(lookupImplType));
  JForEach forEach = _enum.init().forEach(_enum, "c", _enum.staticInvoke("values"));
  JInvocation put = forEach.body().invoke(lookupMap, "put");
  put.arg(forEach.var().ref("value"));
  put.arg(forEach.var());
  return lookupMap;
}
origin: org.glassfish.metro/webservices-tools

private void writeAbsWSDLLocation(JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  catchBlock.param("ex");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(JExpr.ref("ex")));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: com.sun.xml.ws/jaxws-tools

private void writeAbsWSDLLocation(JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  catchBlock.param("ex");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(JExpr.ref("ex")));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeAbsWSDLLocation(JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  catchBlock.param("ex");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(JExpr.ref("ex")));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeAbsWSDLLocation(JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  catchBlock.param("ex");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(JExpr.ref("ex")));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeClassLoaderBaseResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(".")).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  JVar murlVar = catchBlock.param("murl");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(murlVar));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: com.sun.xml.ws/jaxws-tools

private void writeClassLoaderBaseResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(".")).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  JVar murlVar = catchBlock.param("murl");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(murlVar));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: org.glassfish.metro/webservices-tools

private void writeClassLoaderBaseResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(".")).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  JVar murlVar = catchBlock.param("murl");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(murlVar));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
origin: javaee/metro-jax-ws

private void writeClassLoaderBaseResourceWSDLLocation(String className, JDefinedClass cls, JFieldVar urlField, JFieldVar exField) {
  JBlock staticBlock = cls.init();
  JVar exVar = staticBlock.decl(cm.ref(WebServiceException.class), "e", JExpr._null());
  JVar urlVar = staticBlock.decl(cm.ref(URL.class), "url", JExpr._null());
  JTryBlock tryBlock = staticBlock._try();
  tryBlock.body().assign(urlVar, JExpr._new(cm.ref(URL.class)).arg(JExpr.dotclass(cm.ref(className)).invoke("getResource").arg(".")).arg(wsdlLocation));
  JCatchBlock catchBlock = tryBlock._catch(cm.ref(MalformedURLException.class));
  JVar murlVar = catchBlock.param("murl");
  catchBlock.body().assign(exVar, JExpr._new(cm.ref(WebServiceException.class)).arg(murlVar));
  staticBlock.assign(urlField, urlVar);
  staticBlock.assign(exField, exVar);
}
com.sun.codemodelJDefinedClassinit

Javadoc

Static initializer, if this class has one

Popular methods of JDefinedClass

  • method
  • _extends
  • field
  • _implements
  • name
    JClass name accessor. For example, for java.util.List, this method returns "List""
  • 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
  • owner,
  • javadoc,
  • _class,
  • getMethod,
  • _package,
  • dotclass,
  • enumConstant,
  • staticInvoke,
  • staticRef

Popular in Java

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setContentView (Activity)
  • scheduleAtFixedRate (Timer)
    Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • JOptionPane (javax.swing)
  • LogFactory (org.apache.commons.logging)
    A minimal incarnation of Apache Commons Logging's LogFactory API, providing just the common Log look
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registery of org.quartz
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
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