Beispiel #1
0
 /**
  * modelにkeyをセットする. modelの@Attribute(primaryKey=true)指定されているKeyプロパティにkeyをセットする.
  *
  * @param model model
  * @param key modelのプライマリキー
  */
 public static void setKey(Object model, Key key) {
   ModelMetaUtil.setKey(model, key);
 }
Beispiel #2
0
 private static void checkSlim3Model(Class<?> modelClass) {
   if (ModelMetaUtil.isModelClass(modelClass) == false) {
     throw new IllegalArgumentException("the modelClass is not slim3 model.");
   }
 }
Beispiel #3
0
 /**
  * modelからkeyを取得する. modelの@Attribute(primaryKey=true)指定されているKeyプロパティを取得する.
  *
  * @param model model
  * @return modelのプライマリキー
  */
 public static Key getKey(Object model) {
   return ModelMetaUtil.getKey(model);
 }