private AnnotationUsage withExecuteBefore(File file) { file.add(Import.of(State.class).static_().setStaticMember("RESOLVED")); return AnnotationUsage.of(ExecuteBefore.class).set(Value.ofReference("RESOLVED")); }
initializer.add("return " + STRING_BUILDER_NAME + ".toString();"); metadataField.set(Value.ofReference("init()")); getMetadata.add("return Optional.of(METADATA);");
com.speedment.runtime.field.Field.class, getSupport().entityType()) )).set(Value.ofReference("unmodifiableList(asList(" + nl() + indent( table.columns() .sorted(comparing(Column::getOrdinalPosition))
ofReference("Identifier." + fieldName), ofReference( usesOptional(col) ? "o -> " + OptionalUtil.class.getSimpleName() + ".unwrap(o.get" + translator.getSupport().typeName(col) + "())" : translator.getSupport().entityName() + "::get" + translator.getSupport().typeName(col) ), ofReference( translator.getSupport().entityName() + "::set" + translator.getSupport().typeName(col) params.add(ofReference( holder.getForeignEmt().getSupport().entityName() + "." + translator.getSupport().namer().javaStaticFieldName( }); params.add(Value.ofReference(enumShortName + "::" + TO_DATABASE_METHOD)); params.add(Value.ofReference(enumShortName + "::" + FROM_DATABASE_METHOD)); params.add(Value.ofReference(enumShortName + ".class"));
fieldParams.add(Value.ofReference("Identifier." + constant)); fieldParams.add(Value.ofReference( "o -> OptionalUtil.unwrap(o." + GETTER_METHOD_PREFIX + fieldParams.add(Value.ofReference( shortEntityName + "::get" + getSupport().typeName(col))); fieldParams.add(Value.ofReference( shortEntityName + "::" + SETTER_METHOD_PREFIX + getSupport().typeName(col))); final TranslatorSupport<Table> fuSupport = fu.getForeignEmt().getSupport(); fieldParams.add(Value.ofReference( fuSupport.entityName() + "." + fuSupport.namer().javaStaticFieldName( fieldParams.add(Value.ofReference("TypeMapper.primitive()")); } else { file.add(Import.of(SimpleType.create(typeMapper))); fieldParams.add(Value.ofReference("new " + shortName(typeMapper) + "()")); fieldParams.add(Value.ofReference("TypeMapper.identity()")); file.add(Import.of(TypeMapper.class));
private AnnotationUsage withExecuteBefore(File file) { file.add(Import.of(State.class).static_().setStaticMember("RESOLVED")); return AnnotationUsage.of(ExecuteBefore.class).set(Value.ofReference("RESOLVED")); }
initializer.add("return " + STRING_BUILDER_NAME + ".toString();"); metadataField.set(Value.ofReference("init()")); getMetadata.add("return Optional.of(METADATA);");
com.speedment.runtime.field.Field.class, getSupport().entityType()) )).set(Value.ofReference("unmodifiableList(asList(" + nl() + indent( table.columns() .sorted(comparing(Column::getOrdinalPosition))
fieldParams.add(Value.ofReference("Identifier." + constant)); fieldParams.add(Value.ofReference( "o -> OptionalUtil.unwrap(o." + GETTER_METHOD_PREFIX + fieldParams.add(Value.ofReference( shortEntityName + "::get" + getSupport().typeName(col))); fieldParams.add(Value.ofReference( shortEntityName + "::" + SETTER_METHOD_PREFIX + getSupport().typeName(col))); final TranslatorSupport<Table> fuSupport = fu.getForeignEmt().getSupport(); fieldParams.add(Value.ofReference( fuSupport.entityName() + "." + fuSupport.namer().javaStaticFieldName( fieldParams.add(Value.ofReference("TypeMapper.primitive()")); } else { file.add(Import.of(SimpleType.create(typeMapper))); fieldParams.add(Value.ofReference("new " + shortName(typeMapper) + "()")); fieldParams.add(Value.ofReference("TypeMapper.identity()")); file.add(Import.of(TypeMapper.class));