Class BindingSpecImpl

java.lang.Object
io.nosqlbench.cqlgen.bindspecs.BindingSpecImpl
All Implemented Interfaces:
BindingSpec

public class BindingSpecImpl extends Object implements BindingSpec
  • Constructor Details

  • Method Details

    • getTarget

      public NBLabeledElement getTarget()
      Description copied from interface: BindingSpec
      The fully qualified name of the entity for which the binding values pertain. This is
      Specified by:
      getTarget in interface BindingSpec
      Returns:
    • getTypedef

      public String getTypedef()
      Specified by:
      getTypedef in interface BindingSpec
    • getCardinality

      public double getCardinality()
      Description copied from interface: BindingSpec
      Is this binding intended to be for a limited population? If so, the value will be the maximum cardinality of values which the binding is allowed to produce.
      Specified by:
      getCardinality in interface BindingSpec
      Returns:
      The effective cardinality, which could be Double.POSITIVE_INFINITY
    • setTarget

      public void setTarget(NBLabeledElement target)