Codota Logo
ValueType.getFullname
Code IndexAdd Codota to your IDE (free)

How to use
getFullname
method
in
pt.ist.fenixframework.dml.ValueType

Best Java code snippets using pt.ist.fenixframework.dml.ValueType.getFullname (Showing top 13 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
BufferedReader b =
  • Codota IconInputStream in;new BufferedReader(new InputStreamReader(in))
  • Codota IconReader in;new BufferedReader(in)
  • Codota IconFile file;new BufferedReader(new FileReader(file))
  • Smart code suggestions by Codota
}
origin: fenix-framework/fenix-framework

public String getTypeName() {
  return type.getFullname();
}
origin: fenix-framework/fenix-framework

public static boolean isNullableType(ValueType vt) {
  String vtFullName = vt.getFullname();
  for (String nonNullableType : NON_NULLABLE_TYPES) {
    if (nonNullableType.equals(vtFullName)) {
      return false;
    }
  }
  return true;
}
origin: fenix-framework/fenix-framework

protected String applyExternalizerTo(ExternalizationElement extElem, String expr) {
  String extMethodName = extElem.getMethodName();
  // parametric types require cast, so we always cast
  String cast = "(" + extElem.getType().getFullname() + ")";
  return (extMethodName.contains(".")) ? cast + extMethodName + "(" + expr + ")" : cast + expr + "." + extMethodName + "()";
}
origin: fenix-framework/fenix-framework

public static String getSerializedFormTypeName(ValueType vt, boolean simple) {
  List<ExternalizationElement> extElems = vt.getExternalizationElements();
  if (extElems.size() == 0) { // built-in type do not have externalizers
    return simple ? vt.getDomainName() : vt.getFullname();
  } else if (extElems.size() == 1) {
    // It's just a wrapper.  So, our serialized form is the same as our component's
    return getSerializedFormTypeName(extElems.get(0).getType(), simple);
  } else {
    // Alas, we need a full-blown SerializedForm for this one
    return simple ? JsonElement.class.getSimpleName() : JsonElement.class.getName();
  }
}
origin: fenix-framework/fenix-framework

public void newValueType(String domainName, ValueType valueType) {
  if (domainName == null) {
    domainName = valueType.getFullname();
  }
  valueType.getBaseType().setDomainName(domainName);
  checkValueTypeName(domainName);
  valueTypes.put(domainName, valueType);
}
origin: fenix-framework/fenix-framework

protected void printRsReaderExpressions(PrintWriter out, ValueType vt, String colBaseName) {
  print(out, RESULT_SET_READER_CLASS);
  print(out, ".read");
  if (vt.isEnum()) {
    print(out, "Enum(");
    print(out, vt.getFullname());
    print(out, ".class, ");
  } else {
    print(out, ValueTypeSerializationGenerator.getSerializedFormTypeName(vt, true));
    print(out, "(");
  }
  print(out, "rs, \"");
  print(out, colBaseName);
  print(out, "\")");
}
origin: fenix-framework/fenix-framework

@Override
protected void generateInternalizationSetter(String name, ValueType type, PrintWriter out) {
  newline(out);
  print(out, "private final void set$");
  print(out, name);
  print(out, "(");
  ValueType vt = getExternalizationType(type);
  print(out, vt.getFullname());
  print(out, " value, ");
  print(out, DO_STATE_SUPER);
  print(out, " obj$state)");
  startMethodBody(out);
  print(out, "((DO_State)obj$state).");
  print(out, name);
  print(out, " = (");
  print(out, type.getFullname());
  print(out, ")(");
  if (DomainModel.isNullableType(vt)) {
    print(out, "(value == null) ? null : ");
  }
  print(out, getRsReaderExpression(type));
  print(out, ");");
  endMethodBody(out);
}
origin: fenix-framework/fenix-framework

@Override
protected void generateStaticKeyFunctionForRole(Role role, PrintWriter out) {
  if (role.isIndexed()) {
    onNewline(out);
    Slot indexedSlot = getIndexedSlot(role);
    String keyField = role.getIndexProperty();
    println(out,
        generateMapKeyFunction(role.getName(), role.getType().getFullName(), indexedSlot.getSlotType().getFullname(),
            keyField, role.getIndexCardinality() == Role.MULTIPLICITY_MANY));
    onNewline(out);
  } else {
    super.generateStaticKeyFunctionForRole(role, out);
  }
}
origin: fenix-framework/fenix-framework

protected void generateValueTypeDeSerialization(ValueType vt) {
  onNewline(out);
  printMethod(out, "public static final", vt.getFullname(), DESERIALIZATION_METHOD_PREFIX + makeSafeValueTypeName(vt),
      makeArg(getSerializedFormTypeName(vt), "obj"));
  startMethodBody(out);
  String internalizationMethodName = vt.getInternalizationMethodName();
  if (internalizationMethodName == null) { // class constructor
    internalizationMethodName = "new " + vt.getFullname();
  } else if (!internalizationMethodName.contains(".")) { // static method in the same class
    internalizationMethodName = vt.getFullname() + "." + internalizationMethodName;
    print(out, "(obj == null) ? null : ");
  print(out, "(" + vt.getFullname() + ")");
  print(out, internalizationMethodName + "(");
origin: fenix-framework/fenix-framework

protected void generateExternalizationGetter(String name, ValueType type, PrintWriter out) {
  newline(out);
  String returnType = getSqlTypeName(type);
  printFinalMethod(out, "private", returnType, "get$" + name);
  startMethodBody(out);
  // handle nulls (if the value is null, then return null)
  print(out, type.getFullname());
  print(out, " value = ");
  generateGetSlotExpression(name, out);
  println(out, ";");
  print(out, "return ");
  if (DomainModel.isNullableType(type)) {
    print(out, "(value == null) ? null : ");
  }
  print(out, getExternalizationExpression(type));
  print(out, ";");
  endMethodBody(out);
}
origin: fenix-framework/fenix-framework

protected void generateValueTypeSerialization(ValueType vt) {
  onNewline(out);
  printMethod(out, "public static final", getSerializedFormTypeName(vt), SERIALIZATION_METHOD_PREFIX
      + makeSafeValueTypeName(vt), makeArg(vt.getFullname(), "obj"));
  startMethodBody(out);
  if (vt.getExternalizationElements().size() == 1) {
    print(out, "return (obj == null) ? null : ");
    ExternalizationElement extElem = vt.getExternalizationElements().get(0);
    ValueType extElemVt = extElem.getType();
    print(out, applyExternalizationIfRequired(applyExternalizerTo(extElem, "obj"), extElemVt));
  } else {
    println(out, "if (obj == null) return null;");
    println(out, "JsonObject json = new JsonObject();");
    for (ExternalizationElement extElem : vt.getExternalizationElements()) {
      print(out, "json.add(\"");
      print(out, makePrettySlotName(extElem));
      print(out, "\", JsonConverter.getJsonFor(");
      print(out, applyExternalizationIfRequired(applyExternalizerTo(extElem, "obj"), extElem.getType()));
      print(out, "));");
      newline(out);
    }
    print(out, "return json");
  }
  print(out, ";");
  endMethodBody(out);
}
origin: fenix-framework/fenix-framework

protected void generateInternalizationSetter(String name, ValueType type, PrintWriter out) {
  newline(out);
  print(out, "private final void set$");
  print(out, name);
  print(out, "(");
  ValueType vt = getExternalizationType(type);
  print(out, vt.getFullname());
  print(out, " arg0, int txNumber)");
  startMethodBody(out);
  print(out, "this.");
  print(out, name);
  print(out, ".persistentLoad(");
  if (DomainModel.isNullableType(vt)) {
    print(out, "(arg0 == null) ? null : ");
  }
  print(out, getRsReaderExpression(type));
  print(out, ", txNumber);");
  endMethodBody(out);
}
origin: fenix-framework/fenix-framework

protected void generateRoleSlotMethodsMultStarIndexed(Role role, PrintWriter out, String methodModifiers,
    String capitalizedSlotName, String slotAccessExpression, String typeName, String slotName) {
  Slot indexedSlot = getIndexedSlot(role);
  String keyField = role.getIndexProperty();
  String retType = role.getType().getFullName();
  String methodNameSufix = "";
  boolean haveMany = role.getIndexCardinality() == Role.MULTIPLICITY_MANY;
  if (haveMany) {
    retType = makeGenericType("java.util.Set", retType);
  }
  onNewline(out);
  printMethod(out, "public", retType, "get" + capitalize(role.getName()) + "By" + capitalize(keyField) + methodNameSufix,
      indexedSlot.getSlotType().getFullname() + " key");
  startMethodBody(out);
  printWords(out, "return", getSearchForKey(role, haveMany ? getCollectionToUse() : retType));
  print(out, ";");
  endMethodBody(out);
}
pt.ist.fenixframework.dmlValueTypegetFullname

Popular methods of ValueType

  • isEnum
  • isBuiltin
  • getDomainName
  • getExternalizationElements
  • getBaseType
  • getInternalizationMethodName

Popular in Java

  • Updating database using SQL prepared statement
  • addToBackStack (FragmentTransaction)
  • putExtra (Intent)
  • compareTo (BigDecimal)
    Compares this BigDecimal with the specified BigDecimal. Two BigDecimal objects that are equal in val
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • Locale (java.util)
    A Locale object represents a specific geographical, political, or cultural region. An operation that
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • JComboBox (javax.swing)
  • 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