public Set<E> getEntitiesMinusTop() { return getEntitiesMinus(getTopEntity()); }
public Set<E> getEntitiesMinusTop() { return getEntitiesMinus(getTopEntity()); }
public Set<E> getEntitiesMinusBottom() { return getEntitiesMinus(getBottomEntity()); }
public Set<E> getEntitiesMinusBottom() { return getEntitiesMinus(getBottomEntity()); }
@Override public Set<E> getEntitiesMinusBottom() { Optional<E> bottomEntity = getBottomEntity(); if (bottomEntity.isPresent()) { return getEntitiesMinus(bottomEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusTop() { Optional<E> topEntity = getTopEntity(); if (topEntity.isPresent()) { return getEntitiesMinus(topEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusBottom() { Optional<E> bottomEntity = getBottomEntity(); if (bottomEntity.isPresent()) { return getEntitiesMinus(bottomEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusTop() { Optional<E> topEntity = getTopEntity(); if (topEntity.isPresent()) { return getEntitiesMinus(topEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusTop() { Optional<E> topEntity = getTopEntity(); if (topEntity.isPresent()) { return getEntitiesMinus(topEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusBottom() { Optional<E> bottomEntity = getBottomEntity(); if (bottomEntity.isPresent()) { return getEntitiesMinus(bottomEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusBottom() { Optional<E> bottomEntity = getBottomEntity(); if (bottomEntity.isPresent()) { return getEntitiesMinus(bottomEntity.get()); } return asUnorderedSet(entities.stream()); }
@Override public Set<E> getEntitiesMinusTop() { Optional<E> topEntity = getTopEntity(); if (topEntity.isPresent()) { return getEntitiesMinus(topEntity.get()); } return asUnorderedSet(entities.stream()); }