Skip to content

Commit

Permalink
Renamed annotation "Relation" to "Rel".
Browse files Browse the repository at this point in the history
  • Loading branch information
nmihajlovski committed Feb 17, 2015
1 parent 5f8d70c commit 983979c
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 13 deletions.
Expand Up @@ -30,7 +30,7 @@
@Retention(RUNTIME) @Retention(RUNTIME)
@Authors("Nikolche Mihajlovski") @Authors("Nikolche Mihajlovski")
@Since("2.0.0") @Since("2.0.0")
public @interface Relation { public @interface Rel {


String value(); String value();


Expand Down
Expand Up @@ -24,7 +24,7 @@
import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ConcurrentMap;


import org.rapidoid.annotation.Authors; import org.rapidoid.annotation.Authors;
import org.rapidoid.annotation.Relation; import org.rapidoid.annotation.Rel;
import org.rapidoid.annotation.Since; import org.rapidoid.annotation.Since;
import org.rapidoid.beany.Beany; import org.rapidoid.beany.Beany;
import org.rapidoid.beany.Metadata; import org.rapidoid.beany.Metadata;
Expand Down Expand Up @@ -127,8 +127,8 @@ public DbRef<?> ref(Method method) {
return res; return res;
} }


private static Relation rel(Method method) { private static Rel rel(Method method) {
Relation rel = Metadata.get(method.getAnnotations(), Relation.class); Rel rel = Metadata.get(method.getAnnotations(), Rel.class);
U.must(rel != null, "@Relation is required for method: %s", method); U.must(rel != null, "@Relation is required for method: %s", method);
return rel; return rel;
} }
Expand Down
@@ -1,7 +1,7 @@
package org.rapidoid.db.model; package org.rapidoid.db.model;


import org.rapidoid.annotation.Authors; import org.rapidoid.annotation.Authors;
import org.rapidoid.annotation.Relation; import org.rapidoid.annotation.Rel;
import org.rapidoid.annotation.Since; import org.rapidoid.annotation.Since;
import org.rapidoid.db.DbColumn; import org.rapidoid.db.DbColumn;
import org.rapidoid.db.DbRef; import org.rapidoid.db.DbRef;
Expand Down Expand Up @@ -34,10 +34,10 @@ public interface IPost extends IEntity {


DbColumn<String> content(); DbColumn<String> content();


@Relation("^posted") @Rel("^posted")
DbRef<IProfile> postedOn(); DbRef<IProfile> postedOn();


@Relation("likes") @Rel("likes")
DbSet<IPerson> likes(); DbSet<IPerson> likes();


} }
Expand Up @@ -21,7 +21,7 @@
*/ */


import org.rapidoid.annotation.Authors; import org.rapidoid.annotation.Authors;
import org.rapidoid.annotation.Relation; import org.rapidoid.annotation.Rel;
import org.rapidoid.annotation.Since; import org.rapidoid.annotation.Since;
import org.rapidoid.db.DbList; import org.rapidoid.db.DbList;
import org.rapidoid.db.IEntity; import org.rapidoid.db.IEntity;
Expand All @@ -30,7 +30,7 @@
@Since("2.0.0") @Since("2.0.0")
public interface IProfile extends IEntity { public interface IProfile extends IEntity {


@Relation("posted") @Rel("posted")
public DbList<IPost> posts(); public DbList<IPost> posts();


} }
4 changes: 2 additions & 2 deletions rapidoid-inmem/src/main/java/org/rapidoid/inmem/InMem.java
Expand Up @@ -48,7 +48,7 @@
import java.util.regex.Pattern; import java.util.regex.Pattern;


import org.rapidoid.annotation.Authors; import org.rapidoid.annotation.Authors;
import org.rapidoid.annotation.Relation; import org.rapidoid.annotation.Rel;
import org.rapidoid.annotation.Since; import org.rapidoid.annotation.Since;
import org.rapidoid.beany.Beany; import org.rapidoid.beany.Beany;
import org.rapidoid.beany.Prop; import org.rapidoid.beany.Prop;
Expand Down Expand Up @@ -390,7 +390,7 @@ private Prop findRelProperty(Class<?> fromCls, String rel, Class<?> toCls) {
relName = links.relationName(); relName = links.relationName();
} }
} else { } else {
Relation relation = prop.getAnnotation(Relation.class); Rel relation = prop.getAnnotation(Rel.class);
if (relation != null) { if (relation != null) {
relName = relation.value(); relName = relation.value();
} }
Expand Down
Expand Up @@ -36,6 +36,6 @@ public class Database {


final Map<String, Table> tables = IoC.autoExpandingInjectingMap(Table.class); final Map<String, Table> tables = IoC.autoExpandingInjectingMap(Table.class);


final Map<String, Rel> relations = IoC.autoExpandingInjectingMap(Rel.class); final Map<String, Relat> relations = IoC.autoExpandingInjectingMap(Relat.class);


} }
Expand Up @@ -26,7 +26,7 @@


@Authors("Nikolche Mihajlovski") @Authors("Nikolche Mihajlovski")
@Since("2.0.0") @Since("2.0.0")
public class Rel { public class Relat {
@Inject @Inject
Database db; Database db;
} }

0 comments on commit 983979c

Please sign in to comment.