MCPcopy Create free account
hub / github.com/java-native-access/jna / indexOf

Method indexOf

src/com/sun/jna/Structure.java:533–544  ·  view source on GitHub ↗
(Structure s1)

Source from the content-addressed store, hash-verified

531 return false;
532 }
533 private int indexOf(Structure s1) {
534 for (int i=0;i < count;i++) {
535 Structure s2 = elements[i];
536 if (s1 == s2
537 || (s1.getClass() == s2.getClass()
538 && s1.size() == s2.size()
539 && s1.getPointer().equals(s2.getPointer()))) {
540 return i;
541 }
542 }
543 return -1;
544 }
545 @Override
546 public boolean remove(Object o) {
547 int idx = indexOf((Structure) o);

Callers 2

containsMethod · 0.95
removeMethod · 0.95

Calls 4

sizeMethod · 0.95
getPointerMethod · 0.95
getPointerMethod · 0.65
equalsMethod · 0.45

Tested by

no test coverage detected