hamcrest-core-1.3.jar
登录
|
org.hamcrest:hamcrest-core:1.3
META-INF
org
hamcrest
DiagnosingMatcher.java
core
CustomTypeSafeMatcher.java
BaseMatcher.java
internal
ArrayIterator.java
SelfDescribingValueIterator.java
ReflectiveTypeFinder.java
SelfDescribingValue.java
MatcherAssert.java
package.html
CustomMatcher.java
SelfDescribing.java
TypeSafeMatcher.java
StringDescription.java
Matcher.java
BaseDescription.java
Description.java
Factory.java
CoreMatchers.java
TypeSafeDiagnosingMatcher.java
FeatureMatcher.java
Condition.java
ArrayIterator.java
清空
类结构
package org.hamcrest.internal; import java.lang.reflect.
Array
; import java.util.
Iterator
; public class
ArrayIterator
implements
Iterator
<
Object
> { private final
Object
array
; private int
currentIndex
= 0; public
ArrayIterator
(
Object
array
) { if (!
array
.
getClass
().
isArray
()) { throw new
IllegalArgumentException
("not an array"); } this.
array
=
array
; } @
Override
public boolean
hasNext
() { return
currentIndex
<
Array
.
getLength
(
array
); } @
Override
public
Object
next
() { return
Array
.
get
(
array
,
currentIndex
++); } @
Override
public void
remove
() { throw new
UnsupportedOperationException
("cannot remove items from an array"); } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口