Class NodeIdFieldGroup

java.lang.Object
no.sikt.graphitron.generators.mapping.NodeIdFieldGroup

public class NodeIdFieldGroup extends Object
Represents a group of @nodeId fields that target the same jOOQ record field in a Java record input type.
  • Constructor Details

    • NodeIdFieldGroup

      public NodeIdFieldGroup(String targetFieldName, Class<? extends org.jooq.impl.UpdatableRecordImpl<?>> jooqRecordClass)
  • Method Details

    • addField

      public void addField(GenerationField field)
    • isListed

      public boolean isListed()
    • getTargetFieldName

      public String getTargetFieldName()
    • getJooqRecordClass

      public Class<? extends org.jooq.impl.UpdatableRecordImpl<?>> getJooqRecordClass()
    • getFields

      public List<GenerationField> getFields()