qué estructura de datos usar para un árbol de funciones

¿Hay una estructura de datos en Java que debería usar para esta situación? Actualmente, tengo una clase de línea plana de 12000 con una gran cantidad de funciones. Cada función simplemente devuelve una cadena.

public static String[] Account() {

  return new String [] {"The member's account number."};

}

El problema es que las cadenas son en realidad una jerarquía. Para que sea más fácil encontrar y editar cadenas, quiero organizarlas como index: fname: tuplas de cadena que se sientan bien en un JSON / XML.

10 / Account / 'The memb...'
11
12
 12.0
 12.1
  12.1.0
  12.1.1
  12.1.2
  12.1.3
 12.2
 12.3
 12.15
13

Pero eso sería un árbol de tuplas, no un árbol de funciones. ¿Cómo conservo la funcionalidad getter?

(Intenté crear una jerarquía de interfaces, lo que resuelve el problema de la jerarquía, pero luego las cadenas están por todas partes).

Respuesta 1

Cuando se configura un DLQ para un consumidor de Kafka spring-cloud-stream, ¿puede dividirse el tema que el DLQ escribe? Tengo el requisito de hacer que la clave sea igual a un campo específico y me preguntaba cómo ...

¿Cuál es la diferencia entre web crawler y parser? En java hay algunos nombres para buscar bibliotecas. Por ejemplo, nombran a nutch como rastreador y jsoup como analizador. ¿Están haciendo lo mismo ...

Hemos creado una aplicación con: 2 nodos + 1 aplicación web Notary 2 (una para cada nodo) La versión Corda es 3.2 La CordApp tiene: el primer flujo, que recibe en la entrada una lista de objetos, solía ...

Cambié de Eclipse a IntelliJ desde ayer. Encontré un equivalente entre los IDEs para todo menos una cosa básica: una intención de crear una clase que no existe en el classpath en el ...