Tabnine Logo
SClass.isDate
Code IndexAdd Tabnine to your IDE (free)

How to use
isDate
method
in
org.bimserver.shared.meta.SClass

Best Java code snippets using org.bimserver.shared.meta.SClass.isDate (Showing top 4 results out of 315)

origin: opensourceBIM/BIMserver

private void genProtocolBuffersToServiceInterface(PrintWriter out, String sourceName, String targetName, SClass sType, SMethod method) {
  for (SField field : sType.getAllFields()) {
    if (sType.getInstanceClass().isAssignableFrom(List.class)) {
    } else if (sType.isDate()) {
      out.println("\t\t\t\t" + targetName + ".set" + field.getName() + "(new Date(" + sourceName + "." + method.getName() + "()));");
    } else if (sType.isClass()) {
      out.println("\t\t\t\t" + targetName + ".set" + field.getName() + "(Class.forName(" + sourceName + "." + method.getName() + "()));");
    } else if (sType.isDataHandler()) {
      out.println("\t\t\t\t" + targetName + ".setFile(new DataHandler(new ByteArrayDataSource(" + sourceName + ".getFile().toByteArray(), \"\")));");
    } else if (sType.isEnum()) {
      out.println("\t\t\t\t" + targetName + ".set" + field.getName() + "(" + method.getReturnType().getName().replace("$", ".") + ".values()[" + sourceName + "."
          + method.getName() + "().ordinal()]);");
    } else {
      out.println("\t\t\t\t" + targetName + ".set" + field.getName() + "(" + sourceName + "." + method.getName() + "());");
    }
  }
}
origin: opensourceBIM/BIMserver

private void genServiceInterfaceToProtocolBuffers(PrintWriter out, String sourceName, String targetName, SClass parameterType) {
  for (SField field : parameterType.getAllFields()) {
    SClass fieldType = field.getType();
    SClass fieldClass = fieldType;
    if (fieldClass.isList()) {
      out.println("\t\t\tfor (" + fieldType.getName() + " o : " + sourceName + "." + field.getName() + "()) {");
      out.println("\t\t\t\t" + targetName + ".add" + field.getName() + "(o);");
      out.println("\t\t\t}");
    } else if (fieldClass.isDate()) {
      out.println("\t\t\t" + targetName + ".set" + field.getName() + "(" + sourceName + "." + field.getName() + "().getTime());");
    } else if (fieldType.getInstanceClass() == byte[].class) {
      out.println("\t\t\t" + targetName + ".set" + field.getName() + "(ByteString.copyFrom(" + sourceName + "." + field.getName() + "()));");
    } else if (fieldClass.isEnum()) {
      out.println("\t\t\t" + targetName + ".set" + field.getName() + "(" + fieldType.getInstanceClass().getSimpleName() + ".values()[" + sourceName + "."
          + field.getName() + "().ordinal()]);");
    } else {
      out.println("\t\t\t" + targetName + ".set" + field.getName() + "(" + sourceName + "." + field.getName() + "());");
    }
  }
}
origin: opensourceBIM/BIMserver

} else if (sMethod.getReturnType().isPrimitive() || sMethod.getReturnType().isString()) {
  out.println("\t\t\treturn response.getValue();");
} else if (sMethod.getReturnType().isDate()) {
  out.println("\t\t\treturn new java.util.Date(response.getValue());");
} else if (sMethod.getGenericReturnType().isEnum()) {
origin: opensourceBIM/BIMserver

} else if (definedType.isDate()) {
  if (object instanceof ValueNode) {
    return new Date(((ValueNode) object).asLong());
org.bimserver.shared.metaSClassisDate

Popular methods of SClass

  • getAllFields
  • getInstanceClass
  • getName
  • getSimpleName
  • toJavaCode
  • <init>
  • getSimpleType
  • isDataHandler
  • isEnum
  • isList
  • isSet
  • isString
  • isSet,
  • isString,
  • isVoid,
  • addField,
  • addSubClass,
  • addSuperClass,
  • equals,
  • getField,
  • getOwnFields

Popular in Java

  • Start an intent from android
  • onCreateOptionsMenu (Activity)
  • setRequestProperty (URLConnection)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Reference (javax.naming)
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • Join (org.hibernate.mapping)
  • CodeWhisperer alternatives
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