Another place where lambda is more suitable.

Signed-off-by: niclas <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/4d818121
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/4d818121
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/4d818121

Branch: refs/heads/develop
Commit: 4d818121389d7c71223df98db2705258afc800c1
Parents: 37251c5
Author: niclas <[email protected]>
Authored: Fri May 12 18:03:42 2017 +0800
Committer: niclas <[email protected]>
Committed: Sun May 14 12:07:56 2017 +0800

----------------------------------------------------------------------
 .../java/org/apache/polygene/api/cache/CacheOptions.java    | 5 +++++
 .../org/apache/polygene/api/common/AppliesToFilter.java     | 9 +--------
 2 files changed, 6 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/polygene-java/blob/4d818121/core/api/src/main/java/org/apache/polygene/api/cache/CacheOptions.java
----------------------------------------------------------------------
diff --git 
a/core/api/src/main/java/org/apache/polygene/api/cache/CacheOptions.java 
b/core/api/src/main/java/org/apache/polygene/api/cache/CacheOptions.java
index 35a0cfd..92d087b 100644
--- a/core/api/src/main/java/org/apache/polygene/api/cache/CacheOptions.java
+++ b/core/api/src/main/java/org/apache/polygene/api/cache/CacheOptions.java
@@ -21,8 +21,13 @@ package org.apache.polygene.api.cache;
 
 /**
  * CacheOptions is a metaInfo class for the Cache system for Entity 
persistence.
+ * <p>
  * CacheOptions should be assigned to the Usecase of the UnitOfWork, to give 
hint on caching to entity stores.
  * See {@link org.apache.polygene.api.usecase.UsecaseBuilder} on how to set 
the metaInfo on Usecases.
+ * </p>
+ * <p>
+ * Note that EntityStore implementations are not required to support caching.
+ * </p>
  */
 public final class CacheOptions
 {

http://git-wip-us.apache.org/repos/asf/polygene-java/blob/4d818121/core/api/src/main/java/org/apache/polygene/api/common/AppliesToFilter.java
----------------------------------------------------------------------
diff --git 
a/core/api/src/main/java/org/apache/polygene/api/common/AppliesToFilter.java 
b/core/api/src/main/java/org/apache/polygene/api/common/AppliesToFilter.java
index 122beba..8509d14 100644
--- a/core/api/src/main/java/org/apache/polygene/api/common/AppliesToFilter.java
+++ b/core/api/src/main/java/org/apache/polygene/api/common/AppliesToFilter.java
@@ -66,14 +66,7 @@ public interface AppliesToFilter
      * internal class in Polygene.
      * </p>
      */
-    AppliesToFilter ALWAYS = new AppliesToFilter()
-    {
-        @Override
-        public boolean appliesTo( Method method, Class<?> mixin, Class<?> 
compositeType, Class<?> fragmentClass )
-        {
-            return true;
-        }
-    };
+    AppliesToFilter ALWAYS = ( method, mixin, compositeType, fragmentClass ) 
-> true;
 
     /**
      * Check if the Fragment should be applied or not. Will be call when 
applied to Mixins, Concerns, SideEffects.

Reply via email to