Codota Logo
SClass.isEnum
Code IndexAdd Codota to your IDE (free)

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

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

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
DateTime d =
  • Codota Iconnew DateTime()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseDateTime(text)
  • Codota IconObject instant;new DateTime(instant)
  • Smart code suggestions by Codota
}
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

  if (sMethod.getGenericReturnType().getInstanceClass() == String.class) {
    out.println("\t\t\t\trealResult.add(val);");
  } else if (sMethod.getGenericReturnType().isEnum()) {
    out.println("\t\t\t\trealResult.add(" + sMethod.getGenericReturnType().getName() + ".values()[val.ordinal()]);");
  } else {
  if (sMethod.getGenericReturnType().isString()) {
    out.println("\t\t\t\trealResult.add(val);");
  } else if (sMethod.getGenericReturnType().isEnum()) {
    out.println("\t\t\t\trealResult.add(" + sMethod.getGenericReturnType().getName() + ".values()[val.ordinal()]);");
  } else {
} else if (sMethod.getReturnType().isDate()) {
  out.println("\t\t\treturn new java.util.Date(response.getValue());");
} else if (sMethod.getGenericReturnType().isEnum()) {
  out.println("\t\t\treturn null;");
} else {
origin: opensourceBIM/BIMserver

    return (short)((ValueNode) object).asInt();
} else if (definedType.isEnum()) {
  ValueNode primitive = (ValueNode) object;
  for (Object enumConstantObject : definedType.getInstanceClass().getEnumConstants()) {
org.bimserver.shared.metaSClassisEnum

Popular methods of SClass

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

Popular in Java

  • Finding current android device location
  • onRequestPermissionsResult (Fragment)
  • getContentResolver (Context)
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • ImageIO (javax.imageio)
  • Notification (javax.management)
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • Join (org.hibernate.mapping)
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