private String getText()

in application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java [156:200]


		private String getText(Object element, Function<IDescribable, String> accessor) {
			for (IAttribute<?> a : CODE_CACHE_ENTRIES.getAttributes()) {
				if (a.getIdentifier().equals(element)) {
					return accessor.apply(a);
				}
			}
			for (IAttribute<?> a : CODE_CACHE_UNALLOCATED.getAttributes()) {
				if (a.getIdentifier().equals(element)) {
					return accessor.apply(a);
				}
			}
			for (IAttribute<?> a : CODE_CACHE_UNALLOCATED_SEGMENTED.getAttributes()) {
				if (a.getIdentifier().equals(element)) {
					return accessor.apply(a);
				}
			}
			for (IAttribute<?> a : CODE_CACHE_ENTRIES_SEGMENTED.getAttributes()) {
				if (a.getIdentifier().equals(element)) {
					return accessor.apply(a);
				}
			}
			for (IAttribute<?> a : CODE_CACHE_ADAPTORS_SEGMENTED.getAttributes()) {
				if (a.getIdentifier().equals(element)) {
					return accessor.apply(a);
				}
			}
			for (IAttribute<?> a : CODE_CACHE_METHODS_SEGMENTED.getAttributes()) {
				if (a.getIdentifier().equals(element)) {
					return accessor.apply(a);
				}
			}
			switch ((String) element) {
			case TOTAL_SWEPT_ID:
				return accessor.apply(JdkAggregators.SWEEP_METHOD_SUM);
			case TOTAL_FLUSHED_ID:
				return accessor.apply(JdkAggregators.SWEEP_FLUSHED_SUM);
			case TOTAL_RECLAIMED_ID:
				return accessor.apply(JdkAggregators.SWEEP_RECLAIMED_SUM);
			case TOTAL_ZOMBIFIED_ID:
				return accessor.apply(JdkAggregators.SWEEP_ZOMBIFIED_SUM);
			case SWEEPS_ID:
				return accessor.apply(SWEEPS_DESCRIPTION);
			}
			return null;
		};