Apple'da Objective-C'de, dosya sistemi yollarına benzer dizeleri kullanarak nesne grafiğini hareket ettirmenize olanak veren "Anahtar-Değer Kodlaması" adlı bir şey vardır. Nesnelerin, istedikleri "anahtar" temelinde değerleri döndürmelerine izin veren bir informal protokol (yani, arayüz) vardır. Örneğin. Varsayılan, anahtar tarafından adlandırılan bir alanın değerini döndürürken, NSDictionaries gibi ilişkisel koleksiyonlar daha ilginç davranışlar uygulayabilir.Java için "Anahtar-Değer Kodlaması"
sözde kod örneği: Java için böyle bir şey
foo.bar = new baz(); foo.bar.mymap = new map(); foo.bar.mymap['bom'] = 2; foo.valueForKeyPath("bar.mymap.bom") # 2
var mı? Uygulaması yeterince kolay olurdu, ama önce bakacağımı düşündüm. Apache'nin beanutils kitaplığından
Ah güzel, bu MVEL'den daha hafif görünüyor. Teşekkürler! – spieden