Domanda

Diciamo che ho un oggetto java.util.Properties. L'oggetto Proprietà ha un metodo chiamato setProperty (nome stringa, valore stringa) . Esiste un collegamento setter per esso?

EDIT: forse la classe Properties non è stata l'esempio migliore, perché penso che lo gestisca aggiungendo le chiavi come proprietà. Ma che ne dici di un metodo setter che accetta un numero arbitrario di parametri?

È stato utile?

Soluzione

La risposta breve è 'no'. Groovy fornisce solo collegamenti per le proprietà di getter / setter che seguono la convenzione JavaBeans

T getX()

void setX(T value)

dove X è il nome della proprietà e T è il tipo di proprietà. Metodi che sono chiamati & Quot; set * & Quot; e hanno più di un argomento non idonei.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top