JPP: Redone number naming by blackboard letters
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 1m0s
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 1m0s
This commit is contained in:
parent
032da8eb64
commit
808a1318a9
74 changed files with 1514 additions and 1019 deletions
|
|
@ -53,6 +53,9 @@ public interface Book<K, V> {
|
|||
//Yarn<V> values(); // rm mem limit
|
||||
Rope<V> valueRope();
|
||||
|
||||
//DistinctYarn
|
||||
//SoleBeadYarn
|
||||
//MonicYarn
|
||||
//BeadYarn<BookEntry<K, V>> entrySet();// rm mem limit
|
||||
//Rope<BookEntry<K, V>> entryRope();
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
package ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ;
|
||||
|
||||
import ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᒻᣔᣕᒄ.KaasLandSmurfZerdinalX63;
|
||||
import ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᒻᣔᣕᒄ.KaasLandSmurfX63Zerdinal;
|
||||
import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ.RopeLadder;
|
||||
|
||||
/// Ladder
|
||||
|
|
@ -36,8 +36,8 @@ import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ.RopeLadder
|
|||
/// @version ©Δ∞ 仙上主天
|
||||
public interface Ladder<E> extends Yarn<E> {
|
||||
|
||||
default E get(KaasLandSmurfZerdinalX63 index) {
|
||||
return get(index.zerdinal());
|
||||
default E get(KaasLandSmurfX63Zerdinal index) {
|
||||
return get(index.odeur());
|
||||
}
|
||||
|
||||
default E get(long index) {
|
||||
|
|
@ -75,8 +75,8 @@ public interface Ladder<E> extends Yarn<E> {
|
|||
return ropeLadder(0);
|
||||
}
|
||||
|
||||
default RopeLadder<E> ropeLadder(KaasLandSmurfZerdinalX63 index) {
|
||||
return ropeLadder(index.zerdinal());
|
||||
default RopeLadder<E> ropeLadder(KaasLandSmurfX63Zerdinal index) {
|
||||
return ropeLadder(index.odeur());
|
||||
}
|
||||
|
||||
default RopeLadder<E> ropeLadder(long index) {
|
||||
|
|
@ -84,8 +84,8 @@ public interface Ladder<E> extends Yarn<E> {
|
|||
return RopeLadder.wrapᴼᶠ(stream().toList().listIterator((int) index));
|
||||
}
|
||||
|
||||
default Ladder<E> subLadder(KaasLandSmurfZerdinalX63 fromIndex, KaasLandSmurfZerdinalX63 toIndex) {
|
||||
return subLadder(fromIndex.zerdinal(), toIndex.zerdinal());
|
||||
default Ladder<E> subLadder(KaasLandSmurfX63Zerdinal fromIndex, KaasLandSmurfX63Zerdinal toIndex) {
|
||||
return subLadder(fromIndex.odeur(), toIndex.odeur());
|
||||
}
|
||||
|
||||
default Ladder<E> subLadder(long fromIndex, long toIndex) {
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ import java.util.Objects;
|
|||
import java.util.function.UnaryOperator;
|
||||
import java.util.stream.Collector;
|
||||
|
||||
import ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᒻᣔᣕᒄ.KaasLandSmurfZerdinalX63;
|
||||
import ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᒻᣔᣕᒄ.KaasLandSmurfX63Zerdinal;
|
||||
import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ.Rope;
|
||||
import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ.RopeLadderOpen;
|
||||
|
||||
|
|
@ -43,14 +43,14 @@ import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ.RopeLadder
|
|||
/// @version ©Δ∞ 仙上主天
|
||||
public interface LadderOpen<E> extends Ladder<E>, YarnOpen<E> {
|
||||
|
||||
default void add(KaasLandSmurfZerdinalX63 index, E element) {
|
||||
add(index.zerdinal(), element);
|
||||
default void add(KaasLandSmurfX63Zerdinal index, E element) {
|
||||
add(index.odeur(), element);
|
||||
}
|
||||
|
||||
void add(long index, E element);
|
||||
|
||||
default boolean addAll(KaasLandSmurfZerdinalX63 index, Yarn<? extends E> c) {
|
||||
return addAll(index.zerdinal(), c);
|
||||
default boolean addAll(KaasLandSmurfX63Zerdinal index, Yarn<? extends E> c) {
|
||||
return addAll(index.odeur(), c);
|
||||
}
|
||||
|
||||
default boolean addAll(long index, Yarn<? extends E> c) {
|
||||
|
|
@ -63,8 +63,8 @@ public interface LadderOpen<E> extends Ladder<E>, YarnOpen<E> {
|
|||
return result;
|
||||
}
|
||||
|
||||
default E remove(KaasLandSmurfZerdinalX63 index) {
|
||||
return remove((long)index.zerdinal());
|
||||
default E remove(KaasLandSmurfX63Zerdinal index) {
|
||||
return remove((long)index.odeur());
|
||||
}
|
||||
|
||||
E remove(long index);
|
||||
|
|
@ -77,8 +77,8 @@ public interface LadderOpen<E> extends Ladder<E>, YarnOpen<E> {
|
|||
}
|
||||
}
|
||||
|
||||
default E set(KaasLandSmurfZerdinalX63 index, E element) {
|
||||
return set(index.zerdinal(), element);
|
||||
default E set(KaasLandSmurfX63Zerdinal index, E element) {
|
||||
return set(index.odeur(), element);
|
||||
}
|
||||
|
||||
E set(long index, E element);
|
||||
|
|
@ -97,8 +97,8 @@ public interface LadderOpen<E> extends Ladder<E>, YarnOpen<E> {
|
|||
return ropeLadderOpen();
|
||||
}
|
||||
|
||||
default RopeLadderOpen<E> ropeLadderOpen(KaasLandSmurfZerdinalX63 index) {
|
||||
return ropeLadderOpen(index.zerdinal());
|
||||
default RopeLadderOpen<E> ropeLadderOpen(KaasLandSmurfX63Zerdinal index) {
|
||||
return ropeLadderOpen(index.odeur());
|
||||
}
|
||||
|
||||
default RopeLadderOpen<E> ropeLadderOpen(long index) {
|
||||
|
|
@ -106,8 +106,8 @@ public interface LadderOpen<E> extends Ladder<E>, YarnOpen<E> {
|
|||
return RopeLadderOpen.wrapᴼᶠ(stream().toList().listIterator((int) index));
|
||||
}
|
||||
|
||||
default LadderOpen<E> subLadderOpen(KaasLandSmurfZerdinalX63 fromIndex, KaasLandSmurfZerdinalX63 toIndex) {
|
||||
return subLadderOpen(fromIndex.zerdinal(), toIndex.zerdinal());
|
||||
default LadderOpen<E> subLadderOpen(KaasLandSmurfX63Zerdinal fromIndex, KaasLandSmurfX63Zerdinal toIndex) {
|
||||
return subLadderOpen(fromIndex.odeur(), toIndex.odeur());
|
||||
}
|
||||
|
||||
default LadderOpen<E> subLadderOpen(long fromIndex, long toIndex) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue