Class InputComponent

java.lang.Object
no.sikt.graphitron.definitions.helpers.InputComponent
Direct Known Subclasses:
InputCondition, InputSetValue

public abstract class InputComponent extends Object
  • Field Details

    • input

      protected final InputField input
    • sourceInput

      protected final InputField sourceInput
    • namePath

      protected final String namePath
    • startName

      protected final String startName
    • nullChecks

      protected final LinkedHashSet<String> nullChecks
    • pastWasIterable

      protected final boolean pastWasIterable
    • hasRecord

      protected final boolean hasRecord
    • isWrappedInList

      protected final Boolean isWrappedInList
  • Constructor Details

  • Method Details

    • getInput

      public InputField getInput()
    • getNamePath

      public String getNamePath()
    • getNameWithPath

      public no.sikt.graphitron.javapoet.CodeBlock getNameWithPath()
    • getNameWithPathString

      public String getNameWithPathString()
    • getChecksAsSequence

      public String getChecksAsSequence()
    • getCheckSequenceCodeBlock

      public no.sikt.graphitron.javapoet.CodeBlock getCheckSequenceCodeBlock()
    • iterate

      public abstract InputComponent iterate(InputField input)
    • applyTo

      public abstract InputComponent applyTo(InputField input)
    • hasRecord

      public boolean hasRecord()