classStructureBuilder.privateField(fieldName, literalValue.getType())
.modifiers(Modifier.Final).initializesWith(new Statement() {
@Override
public String generate(Context context) {
final ArrayLiteral arrayLiteral = new ArrayLiteral(literalValue.getValue());
return arrayLiteral.getCanonicalString(context);
}
@Override
public MetaClass getType() {
return literalValue.getType();