Commit 9e6975aa authored by Christian Hoesel's avatar Christian Hoesel 🎺

clean up...

parent 989968b3
......@@ -193,16 +193,16 @@ public class NetzCache extends AbstractCache {
}
}
ObjektFactory objektFactory = verbindungsCache.getObjektFactory();
final ObjektFactory objektFactory = verbindungsCache.getObjektFactory();
@SuppressWarnings("unchecked")
List<GesamtStrasse> gesamtStrassen = (List<GesamtStrasse>) objektFactory
final List<GesamtStrasse> gesamtStrassen = (List<GesamtStrasse>) objektFactory
.bestimmeModellobjekte(GesamtStrasse.PID);
objektFactory.getDaten(gesamtStrassen, KdGesamtStrasse.class);
Set<Strasse> alleStrassenDesNetzes = getStrassen();
final Set<Strasse> alleStrassenDesNetzes = getStrassen();
for (GesamtStrasse g : gesamtStrassen) {
KdGesamtStrasse.Daten datum = g.getKdGesamtStrasse().getDatum();
for (final GesamtStrasse g : gesamtStrassen) {
final KdGesamtStrasse.Daten datum = g.getKdGesamtStrasse().getDatum();
if (datum != null) {
boolean enthalten = datum.getStrasseFR1().stream().anyMatch(s -> alleStrassenDesNetzes.contains(s));
if (!enthalten) {
......@@ -369,8 +369,8 @@ public class NetzCache extends AbstractCache {
*/
public Set<Strasse> getStrassen(final GesamtStrasse gesamtStraße, final AttTmcRichtung richtung) {
Set<Strasse> strassen = getStrassen();
KdGesamtStrasse.Daten datum = gesamtStraße.getKdGesamtStrasse().getDatum();
final Set<Strasse> strassen = getStrassen();
final KdGesamtStrasse.Daten datum = gesamtStraße.getKdGesamtStrasse().getDatum();
if (datum != null) {
if (AttTmcRichtung.ZUSTAND_1_POSITIV.equals(richtung)) {
return datum.getStrasseFR1().stream().filter(s -> strassen.contains(s)).collect(Collectors.toSet());
......@@ -453,8 +453,8 @@ public class NetzCache extends AbstractCache {
*/
public List<StrassenSegment> getStrassenSegmente(final Strasse strasse) {
ensureInit();
List<StrassenSegment> list = s2ss.get(strasse);
if(list != null) {
final List<StrassenSegment> list = s2ss.get(strasse);
if (list != null) {
return Collections.unmodifiableList(list);
}
return Collections.unmodifiableList(Collections.emptyList());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment