Interface Parameter

All Superinterfaces:
Identified
All Known Subinterfaces:
ParameterOverlap
All Known Implementing Classes:
ParameterBaseImpl, ParameterImpl, ParameterOverlapImpl

public interface Parameter extends Identified
  • Method Details

    • getAttribute

      @Nonnull Attribute getAttribute()
    • setAttribute

      void setAttribute(@Nonnull Attribute attribute)
    • getDataSet

      @Nonnull DataSet getDataSet()
    • setDataSet

      void setDataSet(@Nonnull DataSet dataSet)
    • getText

      @Nullable String getText()
    • setText

      void setText(@Nullable String stringValue)
    • getDataSetReference

      @Nullable DataSet getDataSetReference()
    • setDataSetReference

      void setDataSetReference(@Nullable DataSet ds)
    • getListValue

      @Nullable ListValue getListValue()
    • setListValue

      void setListValue(@Nullable ListValue value)
    • getFileData

      FileData getFileData()
    • setFileData

      void setFileData(FileData fileData)
    • isOverlap

      default boolean isOverlap()
    • asOverlap

      @Nonnull default ParameterOverlap asOverlap()