소스 검색

AnyFunction # unbinded - uściślenie definicji

Ranides Atterwim 13 년 전
부모
커밋
17667ac09f
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      src/main/java/net/ranides/assira/generic/AnyFunction.java
  2. 1 1
      src/main/java/net/ranides/assira/reflection/MethodPointer.java

+ 1 - 1
src/main/java/net/ranides/assira/generic/AnyFunction.java

@@ -60,7 +60,7 @@ public abstract class AnyFunction<R> implements Function<R, Object[]> {
     }
     
     /**
-     * Czy funkcja wymaga bindowania (lub przekazania w argumentach) {@code this}.
+     * Czy funkcja używa pierwszego z przekazanych argumentów jako {@code this}.
      * @return 
      */
     public boolean unbinded() {

+ 1 - 1
src/main/java/net/ranides/assira/reflection/MethodPointer.java

@@ -36,7 +36,7 @@ public final class MethodPointer<T> extends AnyFunction<T> {
 
     @Override
     public boolean unbinded() {
-        return null==object && !MemberUtils.isStatic(pointer);
+        return false;
     }
     
     @Override