¿Cómo puedo reflejar las jerarquías del paquete en la reflexión de Scala 2.10? ¿Puedo averiguar qué subpaquetes existen o cuáles son los paquetes principales?Scala 2.10 y reflejo del paquete
12
A
Respuesta
4
Dado que, en general, es imposible enumerar paquetes en un cargador de clases, la reflexión de Scala tampoco proporciona esta capacidad. Esto es diferente de la situación con scalac, que se alimenta de una lista de directorios, que se pueden enumerar.
Recorrer la jerarquía es fácil. Simplemente use symbol.owner
.
Cuestiones relacionadas
- 1. ¿Encontrar parámetros de tipo por reflejo en Scala 2.10?
- 2. toArray in Scala 2.10 Milestone
- 3. Java <-> Conversiones de Scala Collection, Scala 2.10
- 4. Cómo utilizar Scala 2.10 clases implícitas
- 5. ¿Qué viene para scala en 2.10?
- 6. Búsqueda dentro de scala 2.10 ASTs
- 7. Scala: palabra clave como nombre del paquete
- 8. ¿Qué capacidades de reflexión podemos esperar de Scala 2.10?
- 9. Constructores genéricos y reflejo
- 10. Android y reflejo
- 11. Posible error en Scala 2.10: los futuros no se ejecutan
- 12. diferencia rasgo dinámico de Scala 2.9 a 2.10
- 13. Comparación de Scala (último 2.10) versus Groovy ++ (último 0.9.1?)
- 14. ¿Cómo se reflejan las anotaciones en Scala 2.10?
- 15. ¿Qué mejoró Scala con la coincidencia de patrones en 2.10?
- 16. paquete frente a protección protegida con reflejo de Java
- 17. Generar una clase a partir de cadenas y crear instancias en Scala 2.10
- 18. ¿Cuál es el propósito del paquete Scala scala.util.automata?
- 19. ¡Burlarse del juego! y Scala
- 20. Importaciones de paquete relativo de Scala
- 21. Estructura del paquete del paquete OSGi
- 22. ¿Qué es el paquete _root_ en Scala?
- 23. ¿Qué nuevas características se agregan (o se agregarán) a Scaladoc en Scala 2.10?
- 24. ¿Objective-C tiene reflejo?
- 25. Diferencia al aplanar una opción [Lista [Int]] en 2.9.1 y 2.10 cada noche
- 26. sentencias de paquete dual en Scala
- 27. paquete modificador privado en Scala 2,8
- 28. Reflejo de Silverlight
- 29. Tamaño del paquete vacío UDP y TCP?
- 30. Escriba la igualdad en la API de Reflexión de Scala 2.10