Lines Matching defs:field

274      * transfer from a FieldPort or ProgramPort to its connected target (field or program variable).
356 Field field,
359 // Make sure field is accessible
360 field.setAccessible(true);
364 ? new FinalPort(this, name, field, hasDefault)
365 : new FieldPort(this, name, field, hasDefault);
369 MutableFrameFormat format = ObjectFormat.fromClass(field.getType(),
379 Field field,
382 // Make sure field is accessible
383 field.setAccessible(true);
386 InputPort programPort = new ProgramPort(this, name, varName, field, hasDefault);
563 for (Field field : filterClass.getDeclaredFields()) {
564 if ((annotation = field.getAnnotation(GenerateFinalPort.class)) != null) {
566 String name = generator.name().isEmpty() ? field.getName() : generator.name();
568 addFieldPort(name, field, hasDefault, true);
583 for (Field field : filterClass.getDeclaredFields()) {
584 if ((annotation = field.getAnnotation(GenerateFieldPort.class)) != null) {
586 addFieldGenerator(generator, field);
587 } else if ((annotation = field.getAnnotation(GenerateProgramPort.class)) != null) {
589 addProgramGenerator(generator, field);
590 } else if ((annotation = field.getAnnotation(GenerateProgramPorts.class)) != null) {
593 addProgramGenerator(generator, field);
599 private final void addFieldGenerator(GenerateFieldPort generator, Field field) {
600 String name = generator.name().isEmpty() ? field.getName() : generator.name();
602 addFieldPort(name, field, hasDefault, false);
605 private final void addProgramGenerator(GenerateProgramPort generator, Field field) {
611 addProgramPort(name, varName, field, varType, hasDefault);